Surprise Me!

I'm So Afraid - Fleetwood Mac (Live)

2025-06-22 23 Dailymotion

Fleetwood Mac: Live In Boston
At Fleet Center, Boston, MA, USA
September 23, 2003 / "Say You Will" Tour