Watch Freeks banner
1-1 of 1 Results
  1. Cars / Bikes / Boats
    Found this on wired... I know its old, but these bad boys are supposed to debut any time now. Has anyone else seen anything on this? Or are their dates and claims on these "E-Racers" reliable / even close to reality? Here is the wired article: "E-Racer" Tech -- An Electric Race Car Tech...
1-1 of 1 Results