All posts tagged in: british

Mysterious British Two-Car Collision With No Occupants

KENT'S ROAD, Torquay, United Kingdom ~ (This Is North Devon) ~ In what has to be one of the strangest motor vehicle accidents of all time, two British cars hit head-on and burst into flames- but neither vehicle contained any passengers. No one was ...