Thursday, 15 April 2010

1200bhp Delta Integrale

In case you've ever wondered what a Lancia Delta Integrale with 1200bhp sounds like, the answer is this: like close-range artillery fire.



No comments: