1,000 horsepower super car to people who push up the slope