ShowShowMike + the Mechanics at CapitolFeb 26, 1989Mike + the Mechanics, IQCapitol Hannover · Hannover, GermanyFollowI was thereUpload from this showMediaLineupAboutDateFeb 26, 1989VenueCapitol Hannover · Hannover, GermanyArtistsMike + the Mechanics, IQListingConfirmedShow details from MusicBrainz.