Description
This embossed 13″ x 20″, lightweight metal sign is dedicated to the legend of Batsquatch. Born from the ashes of Mount St Helens, there are many tales of the Batsquatch all are a little bit hazy on the details, which makes the truth such a juicy mystery.