Plot: The 700-ft. -high Torre del Espacio (Space Tower) will be the tallest skyscraper in Spain upon completion

Extreme Engineering - Season 4 - Space Tower (Episode 6)
Episode Aired On:
Wednesday, July 12 2006
19 years ago
Wednesday, July 12 2006
19 years ago
Genres: Documentary
Go to
Episode 5