Ranger Park is a park ranger at Duraflame National Forest. He believes in Bigfoot and has searched for it his entire life. His plan, should he capture Bigfoot, was to cut off its feet as proof of its existence.
Ranger Park is a park ranger at Duraflame National Forest. He believes in Bigfoot and has searched for it his entire life. His plan, should he capture Bigfoot, was to cut off its feet as proof of its existence.