by Mart Kawaii • • Comments Off on The new winners in Band Of The Week – Radio Radio from South London
It seems like the UK is gaining lead in our Band Of The Week contest. The weekend in the second week of our Band Of The Week contest are Radio Radio – a young rock band heading from South London!…