Beerball Posted November 21, 2012 Posted November 21, 2012 http://www.dailymail.co.uk/news/article-2235952/Melissa-Miller-told-police-God-drive-100mph-30mph-zone.html
Marv's Neighbor Posted November 21, 2012 Posted November 21, 2012 Florida ... Florida has been called God's Waiting Room.
Recommended Posts