1 Ford Sierra Cosworth Goes Wild On A Greek Hillclimb: Video Sometimes there really is such a thing as too much power. Read More »