*

TV Watch: ‘Terra Nova’ season finale airs tonight!

Tonight the two hours season finale of Terra Nova airs at 8pm on FOX! The 11th pilgrimage will finally arrive in ‘Occupation/Resistance,’ meanwhile the Phoenix group and Sixers will attempt to take over the colony!