• Music
  • 17 Dec 20
David Fitzgerald, former lead guitarist for The Telescopes, has died
David Fitzgerald, former lead guitarist for The Telescopes, has died

RELATED