by
Trishia Long
Language: English
Release Date: May 9, 2012
Have you ever wondered how Bigfoot could possibly exist without ever leaving any irrefutable proof? How I Met Bigfoot gives one possible explanation to this fantastic phenomenon. It all starts one summer morning with two brothers arguing over their video games. Their mother decides she has had enough,...