Ben Hooper
LONDON, April 25 (UPI) — Members of a British police department were left scratching their heads when an officer snapped a picture of an unusual motor vehicle — a giant foot.

http://ift.tt/1SFHJD8

Advertisements