Big Foot Encounter
1,753 views · Published 30 August 2008 · 4:57 · Indexed 1 November 2026
Channel: Itchymoche n Vee · 2008 · People & Blogs
While out on an enviromental study of a remote classified area, Itchy is chased away by an unexpected creature. Documentary filmed August 2007