NEWwbztv-small wbz-am-small 985-small mytv38web2

MIT Grad Part Of Successful Curiosity Rover Landing On Mars

Allen Chen, a NASA engineer spoke to WBZ-TV via Skype.