barrygruff.com
Rude Dude and the Creek Freaks – ‘Lost My Head’
With a name like Rude Dude and the Creek Freaks, the US five-piece really could only be garage/psych-rock band. The Savannah quintet is a collaboration of best friends creating garage rock with a h…