Dakar First: Electric Vehicle Finishes Rally in Top 100 (VIDEO)

by Frankie Berti January 23, 2012 9 comments