Rebel Troubadour: Rebel Troubadour Album Review.
Rebel Troubadour are a Rock N Roll band fro the Peak District, UK. The band are Rob Townsend, Tony Rawley and Vince Crawford. Ever since I came across Rebel Troubadour, they were under the name of The Serpent Motors, but they recently changed their name to Rebel Troubadour. I have been talking to Rob Townsend […]