Slash and Destroy

Slash and Destroy is a Teen Titans episode that aired on October 8, 2004.