ShowShowThe Montrose Avenue in LeedsMar 10, 1998The Montrose AvenueJoseph's Well · Leeds, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 10, 1998VenueJoseph's Well · Leeds, United KingdomArtistThe Montrose AvenueListingConfirmedShow details from MusicBrainz.