Date Concert Venue Location
22 Years Ago
Nov 11, 2004
El Vez The Magic Stick Detroit, Michigan, United States