Bio: Barbacoa is a rock band out of Ohio. The two members, Kyle Evanchuck (Vocals) and Joel Grant (All things music), have been friends for years. The band didn't start up until 2010 right around the time Kyle left for the Navy (Submarine Service). The military has made it hard for these guys to write...See Full Bio
This Artist has not yet set a status.