A Tribute to Glenn May

A tribute to Glenn May, one of three employees killed in an explosion at the Scaled Composites facility in Mojave, California.
For the complete article, click here.