Mars Landing

SPORTS: Buzz Aldrin Believes US Can Establish Permanent Mars Residence by 2035This isn't a typical discussion for a Sports Talk radio station, but when Buzz Aldrin calls into Holden and Danny, what are they supposed to do? Blow him off?
Follow and Like Us
Best Of CBS Washington

Listen Live