The New Mastersounds...

At Wakarusa Music Festival 2009, on the inagural site in Ozark, AK, RFWtv caught up with longtime friends The New Mastersounds to discuss their traveling from Leeds UK to America and playing selections from their forthcoming release. To find out more information on this band, check out...