Robe Shines on Latest Discovery Show