L7 – The Metro Theatre, Sydney – October 15, 2016
It’s been a long time since we’ve seen L7 in Australia, over twenty years in fact, so when they were announced as part of Soundwave 2016 people were excited, unfortunately that didn’t eventuate, nor did their first scheduled tour, but third time lucky as they say and here I am with a whole lot of people at The Metro tonight […]
Read more ›