In June 2011 Strel completed his Colorado River Swim challenge for the documentary Stan Lee's Superhumans More about the swim can be found at: Colorado Swim 2011.
In June 2011 Strel completed his Colorado River Swim challenge for the documentary Stan Lee's Superhumans More about the swim can be found at: Colo.rado Swim 2011