Good cheerleaders

Q: Why are ghosts such good cheerleaders?
A: Because they have a lot of spirit!

Leave a Reply