Many states and localities throughout America have records of people spotting the legendary Bigfoot, an ape-like creature said to inhabit the forests of North America & whose story has been told since before history started being recorded.
This vibrant emblem sticker depicts what you might see if you're lucky enough to catch a glimpse of the elusive, legendary Bigfoot at Hot Springs National Park!