Why all nature lovers should "squatch"

439 views · Published 14 January 2012 · 3:59 · Indexed 12 November 2026

Channel: Florida Sasquatch · 2012 · Entertainment

Watch on YouTube

These are some of the wonderful sights that I would have never seen if not for this wonderful hobby. Check out those prints!

More from this channel