Freak Show
New member
Everyone's been talking about them but no one (that I've seen) has posted any personal experience. I can get this stuff at a good price but I'm hesitant due to no personal feedback on this board. From what I've read, they seem to be fairly new. I'm debating on whether or not to make myself a guinea pig for their deca. Lemme know guys!

Please Scroll Down to See Forums Below 












