50 Photos of Landon Liboiron

Landon Liboiron played Declan on Degrassi, the rich boy who had sex with his sister. He left the D to play Josh Shannon on Jurassic Park: The Series Terra Nova.  I have never watched Terra Nova, but from what I can tell, it starts Landon, an old gruff guy with a beard, a couple of chicks, and poorly rendered CGI dinosaurs.

Anyway, here is a gallery of 50 pictures of the lad.