LeDaro: Mars Rover Landing

Watch live streaming – CBC. Live broadcast by Ustream