ShowShowJoan Armatrading at Salford LowrySep 26, 2005Joan ArmatradingLOWRY · Salford, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading