DEBUNKED
Faith No More
Thursday, 17 March 1988
100 Club
London, England
[No setlist details]
Confirmation:
Audience recording

The widely circulating recording labelled as this date/venue is the same recording as that labelled as the 17th May Liverpool show. The Liverpool gig is confirmed as having happened, but the recording isn't confirmed as being that date.
On This Day:
Year Venue State/Country
1986 Faith No More: 40 Watt Club, Athens GA, USA