Posted in Reviews, Reviews › T on Friday, December 16th, 2011
Troglodyte – Welcome to Boggy Creek
Hi there. It me Bigfoot. I ready to come out and show self to public. Not because I need money but because I sick and tired of stupid beef jerky commercials. I so angry from ads make fun of Bigfoot that I write death metal album to show everyone I not hairy clown. I get […]
Tags: 2011, Death Metal, Jordan Itkowitz, Review, Self-Released, Troglodyte