The Closest Pics From The Shuttle Launch You Will Ever See

My dad just sent me these pics, that his friend’s son (A pilot for American) took from 37,000 feet  – one of the closest planes to the launch at Cape Canaveral!  You won’t see these pics any where… Read More