Image: Ticketmaster
Rumours ATL: A Fleetwood Mac Tribute plays on Friday 19 February at 20:00 at River City Casino & Hotel, Saint Louis.