Thursday, August 14, 2008

They may have found Bigfoot.



Fox news article


I honestly don't know if I believe this...I bet it turns out to be an elaborate hoax.

1 comment:

Jared Hill said...

Come to think of it, I haven't seen Nano lately.