Music clip United Kingdom, Poplar, England
Music clip