Slough Buoys - The Echo

The Slough Buoys are a four-piece acoustic combo, from Clinton, IA. They have a great time on stage engaging the crowd while providing music for dancing.

Pin It on Pinterest