1 min readBuilding 703 Fabrication Shop — Power HammerNASASep 10, 2014 Image Article Building 703 Fabrication Shop — Power Hammer ED14-0073-51 NASA Photo / Tom Tschida