Scenes

×

A treat in the woods for Sasquatch. Watch what happens.

Sasquatch is deep in the hills of Idaho and puts a bonus treat in his sights. Watch what happens when the smoke clears. Also learn about the Hawken Rifle.