Chris Meck and Abigail Henderson are Tiny Horse, an electric/acoustic duo from the gnarled heart of Midtown Kansas City.
Added by Upcoming Robot on June 27, 2012