The Magic Stick
4120 Woodward Avenue
Detroit, Michigan
June 6, 2006
The Magic Stick
4120 Woodward Avenue
Detroit, Michigan
June 13, 2005
D*Pollen Music Festival
Hastings Street Ballroom
715 E. Milwaukee
Detroit, Michigan
May 21, 2004
Lager House
1254 Michigan Avenue
Detroit, Michigan
July 12, 2003
Masonic Temple Theatre
500 Temple Avenue
Detroit, Michigan
April 16, 2003