Browse
Watch
Search
Get the Flash Player to see this player.
Metal music in a God-fearing town in the USA
In America correspondent Josh found some decent metal guys. The members of the beginning metal band ‘All A Dream’ come from the God-fearing town of Anderson, South Carolina. And such a haven of tranquility, cleanliness and regularity is of course very boring for some adolescent boys looking for some fun.
Topic
Heavy metal
Correspondent
Josh
Country
United States
In this topic
Background stories (?)
Comments (0)