True Rumours
- Palm Beach, FL
- Fleetwood Mac Tribute Band
- 90 miles from Homestead
Stephen E. said “April 5, 2019. Ormond Beach, FL. I have been to Fleetwood Mac concerts prior to this, I was on the 3rd row for one concert. I was anticipating a shallow…”