Here's the link to Nasa's online stream of it's public TV channel, which is talking about the Curiosity mission right now! Also they have live coverage tonight and tomorrow morning regarding the landing. 
http://www.nasa.gov/multimedia/nasatv/index.html?param=public
Shared publicly