Il 28 gennaio 2004 la NASA annunciò che il sito di atterraggio ricorderà i sette astronauti dello Space Shuttle Challenger che morirono nella missione STS-51-L, quando lo Shuttle ebbe il catastrofico incidente del 28 gennaio 1986.