Pretenders "Talk of the Town" 45, 1980

    Newer Older


    1. trash world 61 months ago | reply

      this is the neon signage on the exterior of the Hippodrome Theatre in London's Leicester Sq in the late 70's when it was The Talk Of The Town

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts