Thursday, June 25, 2015

The team from the University of Thessaly, Department of Mechanical Engineering was established in 2009, as an opportunity to get involved with the design and the construction of a single-seater formula car

You Tube: The Centaurus Racing Team