The Dead 60s In-Store In London
The Dead 60s were on hand for an in-store performance and signed copies of their new single ‘Ghostface Killer’ at HMV in London, England on November 21st. Check out pictures from RexFeatures and WireImage.
The Dead 60s were on hand for an in-store performance and signed copies of their new single ‘Ghostface Killer’ at HMV in London, England on November 21st. Check out pictures from RexFeatures and WireImage.