On April 5, 2013, Todd and Cameron presented a TEDx Talk at Western University. Titled “Ingredients for Innovation”, the pair spread their ideas about creative thinking and innovation, and shared their experiences with achieving the impossible – in particular, sustaining flight and breaking land speed records by human power (equivalent to a power of a… Continue Reading

















