Choo Choo Bandits | Wiki | Everipedia, the encyclopedia of everything

Choo Choo Bandits

The Choo Choo Bandits is an American Roots acoustic duo from Lincoln, NE. Our live shows include a unique blend of old timey music with originals stirred into the mix. [+]