Things are getting down to the wire as Formula D teams are finishing up their cars and getting in that last bit of testing before the season kicks off in Long Beach less than three weeks from now. As you might remember from the announcement at SEMA last year, Falken Tire is going to be fielding a very strong team for 2009. One of the new cars that will