Picture of the Week #53



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

Comments