A little preview of the Death Stare Tour on March 25. This is gonna be awesome, start getting excited.