AboutI Am The Avalanche

I Am the Avalanche is an indie rock band from Merrick, New York. I Am the Avalanche was formed by vocalist Vinnie Caruana after the break-up of his previous band The Movielife, and followed his short stint playing in Head Automatica.