Nov 20, 2010 #1 E Ellis Member Joined Feb 25, 2008 Messages 126 Reaction score 0 Points 16 Anyone know if these are good cars? I have an insane need for speed.