First world finalists revealed

Babine Truck & Equipment, the VISTA team from Prince George, Canada, have become the first to qualify for the VISTA 2012-2013 world final after winning the North American semi final.

Share