Email
Password
Remember meForgot password?
    Log in with Twitter

2011-05-12 11:01:47

The international team developing the McRae Electric Buggy expect it to finish the extra-challenging Dakar Rally in January 2012.

Image uploaded by Elizabeth Cunningham Perkins
Featured In
News May 12, 2011 - Electric vehicle to compete in Dakar Rally
Latest News
Top News