Cameron James performs, advocates CCM News May 4, 2017 DREAM Records artist Cameron James proves she rocks-it both on and off the stage...