Man appearing to ‘levitate’ at petrol station leaves internet users baffled… so can YOU figure out what’s actually going on?

See also  Two F1 chiefs ‘QUIT’ as team part-owned by Hollywood duo suffer nightmare start to the season at Bahrain Grand Prix

Leave a Comment