Tag: NC
-
Sick Of It All? Try Going To Venus
“Sick Of It All”, the title track from Leaving Venus’s most recent EP made me smile right from the get go. You know the moment in the movies when a fledgling band in the late 1950’s excitedly listens to their song on the radio for the first time… and then it quickly cuts mid-stream to…