On Friday night, a Tadcaster, North Yorkshire, UK man crashed his MINI Cooper*into a metal barrier surrounding a pedestrian island on the A659. Police suspected that he had been drinking before the incident. After the incident, however, is when things got interesting.* The man fled the scene and ran 200 meters to hide in the […] More...
I'm pretty sure that hay bump in front of Mary is him... The cow is looking at the bump because it's moving a little...