7 years ago
Space Shuttle Discovery comes in for landing June 14, 2008. Flying over his town in LaBelle, Florda, Don Browne broadcasts live as the sonic booms happen. Click on CC to read the close captioning to the audio.
Watch live video and more clips from Don Browne - Florida on http://www.justin.tv/kq4ym