Watch The Mars Landing Live!Watch The Mars Landing Live!You can't sit at home and watch the Mars landing in your underwear while scratching yourself; but you can go watch it at one of several events in Houston or Baton Rouge.Don RiversDon Rivers