ShowShowMike + the Mechanics at CapitolFeb 26, 1989Mike + the Mechanics, IQCapitol Hannover · Hannover, GermanyFollowI was thereUpload from this showMediaLineupAboutIQMike + the Mechanics