Take a look at this new Sasquatch video.



Watch it in HD!