Jan 23, 1999 (25 years ago) Trocadero Theatre Philadelphia, Pennsylvania, United States
Show was rescheduled due to System and Fear Factory's gear being stolen, the new date is April 16th, 1999.
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging