Monday, March 10, 2008

Big Foot in Grand Rapids, MI!

Holy Crap... we never expected of all things to happen on tour that we'd encounter BIGFOOT himself!! We were able to get a quick snapshot before he disappeared into the brush surrounding the Camping World we were at... What do you guys think?!

Bigfoot?

1 comment:

Anonymous said...

That's about right actually.