By Astiles on December 04, 2008
Becky Lewis, our PR goddess extraordinaire, recently left the X PRIZE Foundation (we miss you!) and made a little pit-stop on her way to Austin at the Meteor Crater in Arizona.
Safe travels, Becky. And keep sending us cool stuff ;)