REBEL MACHINE – Nothing Happens Overnight (Album Review)

The Meister has discovered Rebel Machine! No, he hasn’t just been on a Star Wars binge of late…although that wouldn’t be a bad thing either! Brasilian band Rebel Machine reached out to the Decibel Geek editor and submitted their album for review recently. Here are The Meister‘s thoughts concerning Rebel Machine and the Nothing Happens Overnight […]