Michael Barrow & The Tourists
- Los Angeles, CA
- Indie Band
- 17 miles from Arleta
- 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…