ContestsFeaturesVideos Leonard & Leah Sohn: 2017 NPC Southeast Texas Championships Video February 24, 2017 Share on Facebook Tweet on Twitter Leonard & Leah Sohn: 2017 NPC Southeast Texas Championships Video