Behind the scenes of the Bigfoot Calendar shoot on location in the Philippine Islands.
See more in Chris Thomson's newly published Book "EXPOSED" at
blurb.com/bookstore/detail/2953895

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…