By: Hauntstown , 3:46 PM GMT on May 10, 2012
As of 12:30 p.m. 5/9/2012 Bigfoot a.k.a. Mr. Foot, is alive and well and living in the wooded hills of Rosedale, Illinois. You would think being a celebrity and all he could do so much better.
The views of the author are his/her own and do not necessarily represent the position of The Weather Company or its parent, IBM.
Comments will take a few seconds to appear.
No reader comments have been posted for this blog entry yet.