About Icarus Rising... A Memorial to the Crew of the Space Shuttle Challenger
Icarus Rising... A Memorial to the Crew of the Space Shuttle Challenger- A Challenger memorial site interpreting the Challenger disaster in terms of the Greek myth of Icarus.