ShowShowThe Montrose Avenue in EdinburghFeb 28, 1998The Montrose AvenueThe Attic · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateFeb 28, 1998VenueThe Attic · Edinburgh, United KingdomArtistThe Montrose AvenueListingConfirmedShow details from MusicBrainz.