Welcome to the world of competitive car flipping on Discovery Turbo. The channel dedicated to all things motorised takes viewers into the intense....