Sasquatch is a licensed brand developed with a $25,000 budget and sold into Target and Walmart.
In three years Sasquatch has generated 6.8M in sales.
2009 Print Regional Design Annual for Sasquatch Logo
Sasquatch
Published:

Owner

Sasquatch

Published: