About This Show

Show Details

Dates: Final Performance: September 29, 2002
Location: Tyler's Taste of Texas, California

7868 El Cajon Blvd,

La Mesa,

91942

View Map