• What’s do a priest and Christmas tree lights have in common?

    They can both flash

    Categories

  • Comments (0)

  • Dense Goliath Beetle