Home EntertainmentMusic The Glorious Sons take Delmar Hall by storm for tour kickoff