Keller & Cole perform "I'm Still Here" at the Grove Haus in Indianapolis, Indiana on March 1, 2017.
Read the full blog post here.

 

PHOTOS