Magician Dynamo levitates from the roof of a London bus
The 30-year-old entertainer took in London's sights by levitating beside the roof of a 15ft double-decker bus.
Smiling for the cameras, Dynamo, whose real name is Steven Frayne, travelled alongside the two-storey bus with the palm of his hand placed on the roof.
He hung in mid-air with his other arm outstretched as he crossed Westminister Bridge. A police escort cleared the way for Frayne's daring feat, ensuring there was no traffic around the bus.
His previous tricks have included making Little Britain star Matt Lucas levitate before a live audience at Arsenal's Emirates Stadium, and turning signed lottery tickets into cash in front of Robbie Williams and Davina McCall.
Have online speculators cracked Dynamo's levitation trick?
Theory: Throughout the stunt Dynamo's right arm - the one touching the bus - remains at a perfect right angle to his body, leading some to suggest it's fake. According to this theory his real right arm is tucked beneath his clothes, while a prosthetic arm is bolted to the bus and specially designed to support his weight.
Potential flaws: The arm does look remarkably lifelike. And wouldn't the people on the bus's top deck have notice his hidden real arm?