
This Providence, Rhode Island based band released the album 'Here Come...The Fabulous Itchies A Go-Go' on Big Dummy Records in 1998. They have played at the Las Vegas Grind (the annual showcase for garage rock and it's followers) and later issued a further CD titled 'The T.N.T EP' in 2000.
No comments:
Post a Comment