Top Gear's Last Episodes Will Be Aired Published on April 22, 2015 in News by Frédérick Boucher-Gaulin Photo: BBC2