Engenious, fast and brave is the recipe to success for an engineless man-made-machine race race, but which team in London, UK, will join forces and make it past the finish line?