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…