Live stream of NASA TV

Wtf, so many high fives…everyone just looks so uncomfortable now.