Mark Hall, Jr. is the lead vocalist for the Georgia-based contemporary Christian music group Casting Crowns, a seven-member group composed entirely of youth pastors.
Read more: Wikipedia