Izzy Thomas
The Star Circus ‘Love is the Enemy’ Single Launch Party …happened at The Lounge 666 in Archway London on Tuesday 4th February. The evening kicked off with a lively set from the eclectic rock/pop/electronic vocal powerhouse Izzy Thomas. Next up New Device put in a typically polished and powerful performance […]
-
Pages