NASA Astronauts will perform another spacewalk today, beginning at about 11 a.m. ET. You can watch the spacewalk live online from NASA TV here. This is the third spacewalk of the Endeavour mission, and astronauts will replace some batteries on the International Space Station's Solar Array power channel.