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
Published on Jun 4, 2012 by CastingCrowns – Mark Hall’s speaks from John 4 to the graduating class of 2012 at ELCA.
See also: John Piper – A graduation message: Make a difference with your life