Here it is!

Posted by Rawrb on March 10th 2011, 8:18 PM

The new album is called, "Space Vampires VS Zombie Dinosaurs in 3D."

Tentative August 2011 release date.

Discuss. :D

The Psychostick Show is the best/worst show!