Fleetwood Mac ~ Albatross

Music Videos of the World

First published at 17:53 UTC on June 11th, 2018.

Fleetwood Mac are a British-American rock band, formed in London in 1967. The band has sold more than 100 million records worldwide, making them one of the world's best-selling bands. In 1998, select members of Fleetwood Mac were inducted into...

SensitivityNormal - Content that is suitable for ages 13+