The Sound/Posts tagged "Fleetwood Mac"

Firefall is 106.1 The Sound

[caption id="attachment_7867" align="alignright" width="300"] Firefall in Yosemite National Park[/caption] This American Country Rock Band was formed in Boulder, Colorado. Their biggest hit, "Just Remember I Love You", is NOT a love song, but an homage to those who are depressed and hopeless. The band took its...

Fleetwood Mac IS 106.1 The Sound

Some consider this band a British ensemble while others say the group is American, because that's where they found their biggest success.  The original singer, Bob Welch, who later went on to have a solo career, left the band after the release of their first...