NEWS AND VIEWS FROM THE NEFARIUM AUG 10, 2012

August 10, 2012 By Joseph P. Farrell

Joseph comments on an unusual YouTube video, and an article found at NASA's home page, about NASA's  Mars Rover being made in part from aluminum from the World Trade Center Towers.

The NASA article is here:

Memorial Image Taken on Mars on September 11, 2011