The rotating service structure at Kennedy Space Center's pad 39A is rolled away from space shuttle Discovery on the evening of Friday, May 30 in preparation for the launch of STS-124.
Source: NASA TV (6 min 31 sec MPEG-4 (H.264) file)
Download this clip to your hardrive.
(Windows users right-click this link. Mac users control-click this link)