Magazine - Auto Italia - Peak Power: Italy's greatest V8, V10 & V12 cars
Yes! One of the readers was so kind to send a copy of this article which somehow I (or anyone else) have missed out. A great quality scan with the frontcover. It's now available in the download folder.
Post a Comment