Popularity: 1
New Orleans, Louisiana, USA
Character: Credited as Xxplosive
Release date: 01/22/2004
Release date: 08/21/2003