Top 10 Simpsons' Cars Published on December 29, 2014 in Top 10 by Frédérick Boucher-Gaulin Photo: FOX 1: Truckasaurus