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.