Designed by
Title
TU Delft 2015 world champion formula student #57865253
Description
HOCKENHEIM, GERMANY - AUGUST 2, 2015: The four wheel powered electronic car, designed and built by Formula Student Team Delft from the Technical University Delft is the officious world champion of the Formula Student Design Competition
This image is editorial