Lindsey Buckingham and Christine McVie Bring Their New Sound to Northrop Auditorium
So I finally got to see Fleetwood Mac! Joking, it was the closest I have come to seeing them though and this was a fantastic show to see Lindsey and Christine show off their new […]