Album Reviews

Hour Of Shame – Hour Of Shame E.P

HOUR OF SHAME are a relatively new band that call Ohio, USA their home. Since forming a very short time ago in early 2009 their accolades are already piling up and would be the envy of a lot bands that are less than two years old…