Originally Posted by BMWDriver A clue, spotted on Google Maps. Nessie?
"The gas pedal wouldn't go to the floor if it weren't meant to be there"
Forum Rules