First Look at Terra Nova's Season Finale

Here's a first look at Terra Nova's season finale! These behind the scenes photos give fans a glimpse into Mondays' all new episode. Don't forget to tune in Monday at 8pm on FOX!

Photos: