The "Sophia Racing" user's logo

Sophia Racing

Sophia Racing is the fictional company of students from Sophia University in Japan that designs and manufactures a small formula type race car to compete in Formula Student competition.

Stacks