Is in Australia this year. I couldn't help but notice that CalTech doesn't have an entrant. Are they still resting on the laurels of their great solar powered toilet that wowed the crowds in 2012 or have they lost that old Fleming pluck and never say die attitude?
MIT, Stanford, Michigan.... they're all there, but no CalTech. Are they scared of the penguins native to the host city of Adelaide? The Galloping Beavers absence perplexes me.