Wednesday, July 05, 2006

Other than duct tape (naturally), has there ever been an invention greater than PTFE thread seal tape?

No comments: