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?

More From CBS DC

CBSLocal App
Watch Live
Eat See Play

Listen Live