BILLINGSGATE POST: This is a story that will grab you by the nuts. Everyone has their favorite squirrel story. It is said that there are 10 million squirrel stories in the Naked City. This is but one:
This all took place in Beaver Crossing, Neb...
Get Spoof News in your email inbox!