Breakdown - The Spokane River Bigfoot

Where is this place? Where did this creature come from? How many people have spotted this thing running around? So many questions over the last couple of years about this video. Will I be so bold as to answer these questions? Hell no. (all things Tazer)

Show Description Hide Description