The Manera & F-One Team have found this remote spot, a rugged point, in Canada to test their equipment. Action in this beautiful and wild landscape filmed by Petole Prod.
comments