The Canal are from Indianapolis, IN, and word on the street is that they take their “home shows” quite seriously, so if you’re in the area, make sure to get out to one of these shows. They’re sure to be BUMPIN!!
Go to their official website for details!