
British Rock Journeymen.. Bad Touch Release New Album..”Shake A Leg”
By: Jeff Laufer
British rock band Bad Touch are back with a new track, “Lift Your Head Up” from their just released album, “Shake a Leg”. All we can say is Bad Touch never cease to amaze us…The new album takes the band to another level....Rock fans will ...
Read more →