0
Anonymous
Rally cars are limited to only 2.0 litre engines, yet they are fitted with gigantic turbochargers that can give them up to 300 bhp
Wiki User
Chat with our AI personalities