Canadian power sport manufacturer Taiga Motors has given a select few pre-order customers the opportunity to test ride the new flagship PWC in their range, the Orca Carbon. The event was held on the St Lawrence River in Montreal ahead of the company’s upcoming ‘Ride the Current Tour’.

More at WatercraftJournal.Com