A production crew has recently, privately, released some information about their latest creation to be raced on Friday, July 13th, 2012 in the historic town of Berlin, MD. An official spokesperson of the race team said that the team planned … Continue reading