Rodney and the Astronauts

(02:04)

More Food Network Star|  Will Rodney's astronaut/gastronaut presentation go over or crash and burn?