Scenes from 30,000 meters above - The Big Picture - Boston.com

This is the dictionary definition of awesome: schoolkids send a camera into space.

Scenes from 30,000 meters above - The Big Picture - Boston.com

Tagged with