Nerd Talk - November 27, 2018

Tuesday, November 27th

Is it true that Mars is a pomagranate? We need some... InSight!
00:01:51