What is/ what will be Mission To Mars at Epcot Cen
I recently read about a new ride that Disney worlds Epcot center is opening late summer of 2003 by the name of Mission to Mars. My question is what is Mission to Mars? Any information on it would great.