Uploaded April 2026 | Updated September 2026, 1 week ago
Mike Lienbach gave the final "Go" for 31 Space Shuttle Launches, but he was talented engineer who helped build the Launch Pad Rotating Service Structures.
Mike Lienbach gave the final "Go" for 31 Space Shuttle Launches, but he was talented engineer who helped build the Launch Pad Rotating Service Structures.










