Terrafugia[n]:Escape from earth

From Here ..

 

To Here ..

 

How cool is that ! more photos & narration here

 

Comments

Popular Posts