The Discovery Channel featured Estefannie's Robo-Suit on the Daily Planet!