March Madness Sale - 25% Off

How do Ghosts lay foundations?

With a spirit level!

Previous Random Joke Next