Chrome Hoof are an experimental chamber rock orchestra based in London, England.
Chrome Hoof are an experimental chamber rock orchestra based in London , England .
From what city is the band Chrome Hoof?
From what city is the band Chrome Hoof ?
London
London