We’re still a few weeks away from the second half the Degrassi but that doesn’t mean we can’t check in on some of the show’s alumni, right?

Check out these just released pictures of the Steven Spielberg produced Terra Nova. Fans of Canada’s favourite show might recognize Landon Liboiron, who stars as Declan on Degrassi!

The show will have a sneak preview in May and then return in September for a full season run. The series is about the first colony of humans in this second chance for civilization. Terra Nova also stars Jason O’Mara, Shelley Conn and Stephan Lang.

Mike Morrison