Alex Plays "Caffeine" in Denver, CO

Caffeine in Denver, CO on November 4, 2009. Ever wanted to sit right behind Alex while he smacks the shit out of his drums? Ever wanted to see a video clip of him doing the same thing.... but in reverse?

Subscribe to Psychostick on Youtube

Why won't Nickelback take us on tour?