Spencer and Sequoia
- Stamford, CT
- Indie Band
- 35 miles from Clifton
- 2 Verified Bookings
Austin O. said “Spencer and Sequoia are the best! Their energy, obvious love for each other and passion is apparent in everything they do. They will sweep you off your…”