Video: John Carmack on Rocket Racer Propulsion April 8, 2010April 8, 2010 Doug Messier News, Rocket Racing League Leave a commentJohn Carmack of Armadillo Aerospace, talks about the propulsion system for the Rocket Racers of the Rocket Racing League.