adding insult to injury

Ely Minnesota Big-Foot

First we have mountain lions here in Minnesota… now we have to deal with a sasquatch too? There is actual video of a bigfoot (of the non-monster-truck ilk).

And yes, I totally believe it. Seriusly. No-really.