Week in Review July 29th, 2010

This is the Week in Review podcast for the week of July 29th, 2010.  Stories include a new rover at JPL, the Polish Choir at St. Lukes, and Comic Con.

JavaScript required to play this video.

Leave a Reply

Your email address will not be published.