At nearly 7 feet tall this is a massive Sasquatch. These are custom made from corrugated plastic to last a very long time. No need to paint, never rust and never rot! This item is in the category “Home & Garden\Holiday & Seasonal Décor\Yard Décor”. The seller is “cycleman117″ and is located in this country: […]