ShowShowUK 2025: SalfordApr 14, 2025LOWRY · Salford, United KingdomFollowI was thereUpload from this showMediaLineupAbout7:30 PMRumours of Fleetwood Mac