Japanese Sci-Fi Movie to Film Scenes at NASA Space Center

Date: 11 May 2011 Time: 11:38 AM ET
Florida-today