Elléments Magazine and Stephan Caras “team up” for its most recent editorial titled, “The Champ”.  Check out the feature in its latest issue!