Beloved rock musician dead at 73: ‘His memory will live on’

1 month ago 16
 Neil Henderson died recently. (Photo by Eric Thayer/Getty Images)

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

Read Entire Article