Time for another featured artist, this time one from our own nation. We're not going to give anything else away - that's for the guys in Our Time Is Now to do... Simple things first – where are you guys from? We are all from Norwich, Norfolk in the east of England. Near the coast … Continue reading Band of the Day: Our Time is Now