August 4, 2012 LeDaro LeDaro: Mars Rover Landing Watch live streaming – CBC. Live broadcast by Ustream Continue reading