Space Shuttle Endeavor’s Tallest Beams Rise to Ground – Los Angeles Daily News October 10, 2024 by admin The tallest beams on the space shuttle Endeavor’s display have been lifted into placeLos Angeles Daily News