Tuesday, February 18, 2014

Cliff and Bobo Love FLIR!

Enjoy this bonus scene from the Finding Bigfoot season finale!

No comments:

Post a Comment