In which episode of Family Guy does Peter get a rally car?

It doesn't appear Peter ever obtains a rally car.