Fantomas
Thursday, 25 March 2004
Ventura Theater
Ventura, CA, USA
[No setlist details]
Confirmation:
Pattontrader
On This Day:
Year Venue State/Country
1990 Faith No More: St. Andrews, Detroit MI, USA
2018 Mike Patton with Zorn: The Chapel, San Francisco CA, USA