Hailing from Cleveland, Mississippi, The Tallahatchies have a fresh indie rock sound with a distinctive Southern flavor. This band sprung from the music program at Delta State University.
Watch a new episode, Friday at 10 p.m. on MPB Television or anytime online at mpbonline.org/ampedandwired.