This Feeling Track of the Day : Bang Bang Romeo ‘Chemical’
Sheffield’s Bang Bang Romeo unleash new stadium ready single ‘Chemical’ just in time for their Isle of Wight performances this weekend. This song, this band, they’re built and destined for the very biggest of stages. Bang Bang Romeo play IOW,…