Stand now available on Neflix Canada

Just a heads up for all you Netflix subscribers, Stand is now available through Netflix Canada!

And while you’re at it, if you’re a skier, be sure to check out Valhalla on there too… Two thumbs up!

Add a Comment

Your email address will not be published. Required fields are marked *