Enjoy Josh Gracin's Acoustic Cover of Ed Sheeran's "Perfect"
This Josh Gracin Perfect cover is worth a listen. Josh was born October 18, 1980 and is a veteran of the United States Marines. Josh was an American Idol season two fan favorite and is now the proud father of five children. Following Kelly Clarkson’s winning season .. Read More