Duncan Ende joins Silicon Tech/Dempsey Racing for 2012 American Le Mans Season December 13, 2011 Simon Hayes November 29, 2011 (Los Angeles, Calif.) – Duncan Ende is proud to announce that he will contest the 2012 American… Continue Reading →