Coach Neil DeRosa shares His Story!
Neil DeRosa discusses his past challenges with body image and bullying, his experiences performing in a German cave, and his transition to owning his own gym. The episode is part of the FitTalk With Coach Luis podcast.