It sounds impossible but World First Racing, a Warwick University team in the UK have constructed a Formula 3...
Daily Ideas & Inspiration Email