Saturday 6 December 2014

In Uxbridge, Massachusetts (36 miles southwest of Boston), the local police…

In Uxbridge, Massachusetts (36 miles southwest of Boston), the local police department has requested that people stop pooping on trains from overpasses.






from Crazy Facts http://ift.tt/1G2vVDU

No comments:

Post a Comment