File:Teen Titans Episode 26 - Toonami Promo (August 21, 2004)

Promo for Teen Titans episode 26 "Aftershock, part 2" which aired on Cartoon Network's Toonami on August 21, 2004.