Christian recording artist Shawn McDonald will perform at a free concert Thursday at Heritage Hall.
Shawn McDonald performs at free concert