Wednesday, November 11, 2009

Picture of the Week #65



More of the Texas Petawatt Laser.

No comments: