Avalanche make the kind of rock you want to sink your teeth into so they've kindly supplied us some answers in the same vein. Simple things first – where are you guys from? We're from Sydney Australia. How did you meet? Veronica: I'm the guitarist, I met Ryan our drummer because I went to school … Continue reading Band of the Day: Avalanche