New sticker: fluorescent freddie
Fluorescent Freddie - [Cryptid/Alien/Critter] - An infamous, 10ft tall glowing green sasquatch supposedly spotted in Frenchlick Indiana, March of 1965 near the airport, papers soon reported on 'monster hunts' & dubbed the area as "The valley of the Jolly Green Giant" - Full post: https://samkalensky.com/collections/cryptids/products/fluorescentfreddie