or
Left Hand Luke (Boston, September 11th 1972)

Left Hand Luke (Boston, September 11th 1972)

Total T. Rex, 3 min 40 sec

  • Left Hand Luke (Boston, September 11th 1972) Radio

Lyrics

Chat About Left Hand Luke (Boston, September 11th 1972) by T. Rex

Feedback