Next Space Station launch to be shown on Times Square Toshiba Vision screen
The Toshiba Vision screen in New York's Times Square will give the public a big-screen view of the next launch of three crew members to the International Space Station. Launch is scheduled for 11:14 p.m. EST Wednesday, Nov. ...