ShowShowThe Montrose Avenue in LiverpoolMar 11, 1998The Montrose AvenueLomax · Liverpool, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 11, 1998VenueLomax · Liverpool, United KingdomArtistThe Montrose AvenueListingConfirmedShow details from MusicBrainz.