Shuttlesource.com presents the launch of the Space Shuttle Discovery on STS-120 on October 23 as viewed from the perspective of the NASA flight controllers.

For more Space Shuttle video, visit http://shuttlesource.com.

Access this cool 9-minute, 14-second video by clicking on the link below.