Rock star who rose to fame with iconic band dead at 73: ‘His memory will live on’

1 month ago 8
Neil Henderson has died. (Photo by Neil Godwin/Guitarist Magazine/Future via Getty Images)

Neil Henderson, best known as the former guitarist for the Bay City Rollers, has died.

Read Entire Article