By matt on 2012-11-30

  • Post by  matt Nov 30, 2012
I knew it ........ Big Foot IS REAL!

We visited his home town this summer on the Long Ride to Sturgis.

Here is a video that says scientist have proven he is real!


Its on CNN so it must be true now! :0