LeDaro: NASA’s Curiosity lands on Mars early Monday morning

Video. Some awesome pictures. 

LeDaro: Mars Rover Landing

Watch live streaming – CBC. Live broadcast by Ustream