megarockradio.net
There were a number of people who thought this was their first album… Fleetwood…
There were a number of people who thought this was their first album… Fleetwood Mac released their tenth LP which was simply titled “Fleetwood Mac” on July 11, 1975. It was the band&#82…