In anticipation of the release of Armand Van Helden and Steve Aoki “Brrrat!” tomorrow, here is a video from Electronic Zoo Festival Hill top stage . Wait until 1:59 for an absolute ridiculous drop! Then wait some more for the release tomorrow . . . .