Mike Rowe Visits Twin Falls - Spotlights Twin Falls CharityMike Rowe Visits Twin Falls - Spotlights Twin Falls CharityMike Rowe was in Idaho and and visited with this this Twin Falls charity for an episode of his new series, 'Returning the Favor'.Brad WeiserBrad Weiser