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?