A British illusionist has stunned on-lookers in London after seemingly 'levitating' off the roof of a moving double-decker bus.
Thirty-year-old Dynamo, whose real name is Steven Frayne, looked totally at ease as he appeared to dangle in mid-air with only one hand resting on the bus to keep him from falling to the traffic below.
At one stage in the stunt Frayne could even be seen checking his mobile phone and waving to passers by.
Passengers on the bus used smart phones and cameras to capture the mesmerising stunt as the bus drove past the Houses of Parliament before crossing Westminster Bridge.
"The reaction of the public as I was traveling was incredible. It was great to see so many people taking in the excitement," Frayne told British media.
The daring stunt was performed as part of a promotional partnership between the prankster and soft-drink giant Pepsi.
An ad for Pepsi MAX was displayed on the side of the bus and was visible below Frayne's dangling feet.
Pepsi are also sponsoring a new series of Frayne's popular television show, Dynamo: Magician Impossible.
Dynamo reportedly gained notoriety in the UK in 2011, when he seemingly 'walked' across the Thames river.