The Horseboy Of England!

by News of the Weird,posted Jun 24 2010 1:54PM

Who the heck is this guy? Folks in the UK are buzzing about this strange looking man that was caught by a Google Street View camera....is it a guy with a horse mask or some strange mythological creature? I'm going with guy with a horse mask.