ShowShowThe Montrose Avenue in GlasgowFeb 25, 1998The Montrose AvenueKing Tut’s Wah Wah Hut · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 25, 1998VenueKing Tut’s Wah Wah Hut · Glasgow, United KingdomArtistThe Montrose AvenueListingConfirmedShow details from MusicBrainz.