“On a Monday afternoon in 1971, Jeremy Spencer – Fleetwood Mac’s then-lead guitarist – popped out of the band’s Los Angeles hotel to grab some groceries.”
“On a Monday afternoon in 1971, Jeremy Spencer – Fleetwood Mac’s then-lead guitarist – popped out of the band’s Los Angeles hotel to grab some groceries.”