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

[vidbg container="body" mp4="/wp-content/uploads/videos/fastacid.mp4" webm="#"]