Yes indeed they are Carey Beavertail Snowshoes made right here in Newfoundland. The man who makes them was featured on CBC "land and Sea" television program.
They are very well made and easy to use, light weight and provide excellent floatation in the snow. I have had these for several years now and love them The binding is a cut out rubber tire tube. They just slip on over any type of boot you are wearing. I highly recommend them.
I am very surprised that you recognized them.
here is a link to the snowshoes:
http://thesnowshoeman.com/
Bookmarks