Google Street View Captures a Guy Walking on Air – Literally!

6 years ago by in UK Tagged: , ,

Google Street View UK captures a fellow appearing to be floating on air.