The holidays are traditionally known as a time for peace… but this  holiday season, the battle between Science VS Religion will rage on.

The battleground?

This nativity scene… or is it?

Is it a nativity scene, or 2 T-Rex fighting over a watermelon?

  • I wonder if the gods were really space dinosaurs. It is all starting to make a lot of sense.