Maybe Bigfoot Is Letting Himself Get Seen In Michigan In Hopes That Someone Will Get Him The Hell...

Maybe Bigfoot Is Letting Himself Get Seen In Michigan In Hopes That Someone Will Get Him The Hell Out Of Michigan

I’m sure this highlights my coastal urban elitism, but I had to Google ghillie suit. Turns out it’s just the actual word for those, like, 3D camouflage pajamas. You know, with the twigs and fake grass on them? Whatever, I am happy to have learned something today.