Hello all,
NEDRA has been contacted by a film crew that wants to get some footage of some really fast electric cars. They will be filming on 23 September, 2011 down in southern California. We are trying to line up some of our conversions, bikes and wanted to know if someone from the Tesla...