Peeping Tom
Saturday, 12 August 2006
Electric Factory
Philadelphia, PA, USA
with Gnarls Barkley
[No setlist details]
Confirmation:
pitchforkmedia.com news article.
Concert poster.
On This Day:
Year Venue State/Country
1989 Faith No More: Hard Roxx, Lawton OK, USA
1992 Faith No More: CANCELLED Mile High Stadium, Denver CO, USA
1995 Faith No More: Festival Hall, Melbourne VIC, Australia
2002 Tomahawk: Sovereign Bank Arena, Trenton NJ, USA
2009 Faith No More: Macka Küçükçiftlik Park, Istanbul Turkey
2017 Dead Cross: The Marquee, Phoenix AZ, USA