Two naked superheroes defend humanity against evil Mother Nature. This was a Channel 101 pilot in August 2011. http://www.channel101.com/shows/view.php?media_id=3464