Battle of the theme songs By DeusVult May 25, 2012 36 Comments Teen Titans theme song vs. X men: the animated series theme song. 36 Comments