Radiographic TestingThe NDT Dictionary Barricade (n.): A rope, some tape, and a surprising amount of authority. Joke #256Rate ItShare