Michael Barrow & The Tourists
- Los Angeles, CA
- Indie Band
- 30 miles from Saugus
- 1 Verified Booking
Michael Barrow & The Tourists has nearly a decade of live performance experience. We've toured the US and have played a wide variety of festivals, house…