Team Wraps Up Work on Top-Secret Solar Racer (Wired)

Release Date: 
4/10/2013