Two, One, ZERO… NASA Set For Final Shuttle Mission

    America's last scheduled manned space mission is just days away.

    FOX News Radio's Ron Flatter reports...

    Audio clip: