Rants, Raves, and Rhetoric v4

Tag: Mammals

  • Terra Nova

    I saw a version of this commercial without the sneaking through the gate and most chase stuff. My first impression was, does humanity get so ignorant of the past that they are unaware of what populated the Earth 85 million years ago? After watching this version, it answered my question: yes. Anyone who read or…