Google Maps: Street View users baffled by bizarre car – ‘What have you done?’

GOOGLE Maps Street View scenes are often trawled by internet users on a quest to unearth the weird and wonderful. The site offers a wealth of such oddities. One strange scene was recently shared online.
Daily Express :: Travel Feed


Please enter your comment!
Please enter your name here