By Trimmel Gomes
http://stream.publicbroadcasting.net/production/mp3/wfsu/local-wfsu-976870.mp3
Tallahassee, FL – Hundreds of thousands of spectators jammed Cape Canaveral and surrounding towns to witness the historic liftoff of NASA's last space shuttle launch. Trimmel Gomes reports on the last of the 30-year-old American shuttle program.