WRX STI will take all of those in a real race: dirt, gravel, tarmac, bumps...