Labrador turtle has wildlife officers mystified

An unusual discovery in central Labrador over the weekend has wildlife officials scratching their heads in disbelief.

About

30 July 2009

976 views

More from this channel: CBC North