The Turbo Arrow is All Set May 18, 2017 Canada Leave a comment This week the Turbo Arrow had its annual inspection completed at Pitt Meadows Airport. We are all “Good to Go” for our journey across Canada and until this time next year.