Towns defined as manchesterMedia, tram, manchester, rain, cultureDefined: Salford SHARE THIS PAGE Twitter Facebook Email