Xiaolin Showdown Screenshots

Warner Bros. Animation's cartoon makes its way to consoles.

On: Nintendo DS, PlayStation 2, Xbox, PSP

First Released: 2 March 2007 (4 releases)