The Ælla-60 is powered by a 3.6-liter naturally-aspirated V8 that delivers 473 hp. Anthony Jannarelly’s creation shares similarities to the recent Caterham Project V. An Italian firm will manage ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results