This Feeling Track of the Day : Bang Bang Romeo ‘Shame On You’
Hot off the heels of the band’s triumphant performance at the Isle Of Wight festival last weekend where they opened the main stage to the event’s biggest ever audience for an opening act (IOW supremo John Giddings has stated that “their…