0
Anonymous
yes. they are Honda v8's and they all produce 650 horses.
http://en.wikipedia.org/wiki/IndyCar_Series#Car_History_and_Current_Specifications
Wiki User
Chat with our AI personalities