TV News Clip Filmed During the DARPA Site Visit

From: June 27 2007

 

Additional information