Rocket Scientists – Revolution Road CD Review 2006

By Lorraine Kay “Revolution Road” – a double CD – was released in September in Japan on the Avalon label and worldwide in November 2006 through Think Tank Media and ProgRock Records. It is the fourth studio album by American prog rock monsters Rocket Scientists. Read More …