The final mission for Space Shuttle Discovery has been delayed yet again due to cracks found in the Shuttle's external fuel tank. Fox News Radio's Eben Brown reports.

Play Audio Clip Listen to audio clip.