Wednesday, August 19, 2009

Picture of the Week #53



Part of the room full of capacitors that power the Texas Petawatt Laser

No comments: