38 Years Ago Today – Fleetwood Mac At Cleveland Stadium
Fleetwood Mac, Bob Welch, Todd Rundgren & Utopia, The Cars, Eddie Money – Cleveland Stadium – August 26, 1978 38 years ago today in Northeast Ohio music history, Fleetwood Mac headlined the festival series, The World Series Of Rock at the old Cleveland Municipal Stadium. Also on this amazing all day bill was Bob Welch, Todd […]