Valouch & The Hooch

Valouch & The Hooch is an indie folk band out of Norman, OK. Driven by powerful vocals, intricate guitars, bluesy keys, rhythmic bass, and a hint of brass.