Monday, September 12, 2011

LOST GEM: BROTHER CANE - S/T

Some Hard Rock with southern roots from Alabama. Got No Shame (from their debut album back in 93') reached USA # 2 (Mainstream Rock Tracks)... turn up the volume to 10!!!




No comments:

Post a Comment