Tag: go go penguin

Tracks Of The Week, 16.09.14

Having just announced the release of their debut album, London-based three piece Red Racer are a group of highly established musicians with many handy connections in the world of rock. Recording their album at the infamous Rancho De La Luna,…