How fast?

Discussion in '2004 Evans 386' started by F1Owner, Jul 28, 2006.

  1. 18 mph? I'm sure that should say 180, especially as there is a 0-60 time!
     
  2. 18mph? Yeah, that's a screamer lol!
     

Share This Page