TED Talks
Yves Behar's supercharged motorcycle design (2009x94)
Air date: May 22, 2009
Yves Behar and Forrest North unveil Mission One, a sleek, powerful electric motorcycle. They share slides from distant (yet similar) childhoods that show how collaboration kick-started their friendship -- and shared dreams.
- Premiered: Dec 2006
- Episodes: 2985
- Followers: 10