It has come to our attention that there is an unknown 12 foot tall creature lurking in the streets of Burney, California.
Get Spoof News in your email inbox!