ava·lanche (av′ə lanc̸h′)
* a mass of loosened snow, earth, rocks, etc. suddenly and swiftly sliding down a mountain, often growing as it descends
* any large, overwhelming quantity that comes suddenly; an avalanche of mail, of blows, etc.
Whatever it means, DC's 2nd single keeps rockin' the airwaves.
Download it here..
Avalanche lyrics, here..