This week, Discovery aired an American Chopper two-hour special, The Last Ride. Where was mechanic extraordinaire, Vinnie DiMartino? He has been doing his own thing and he has no regrets. Want to know what Vinnie is up to? Vinnie DiMartino Was American Chopper Star Paul Teutul Jr.’s High School Chum American Chopper may star the