Description
Fleetwood Mac was at the top of its game in August 1977 when the band returned to its adopted home in Southern California to play three shows at The Forum in Los Angeles. RUMOURS had only been out a few weeks when the band left in February to tour the world, returning simonths later to […]
Reviews
There are no reviews yet.