fanboysoftheuniverse.com
Terra Nova: Smells Like Dino Spirit
Pop quiz! Which of the following scenes would you find the most exciting to watch: #1 Commander Taylor and Hunky Jim capture a male and female pterosaur #2 Scientists synthesize pterosaur pheromone…