Date Concert Venue Location
Aug 28, 2010
Meat Loaf / Pearl / You Hang Up
  Photos
House of Blues Houston Houston, Texas, United States