Whats The Difference
Joke Submitted By:: Ray Baxter
What is the difference between mechanical engineers and civil engineers? Mechanical engineers build weapons. Civil engineers build targets.