C.J. Harris is an Alabama native who puts a ton of passion and soul into his music on “American Idol.” Check out his best pics here.


8 months ago Comment