Fleetwood Mac Concert Review
This past Wednesday, on November 21st, I attended a Fleetwood Mac concert. Fleetwood Mac is a rock band that formed in London during the 1970’s and include both American and British performers. They are widely-known and just embarked on their most recent tour in October of 2018, called An Evening with Fleetwood Mac. This tour […]