London Keyes & Victoria film themselves!