Not many pics but would have loved to be there in person. Enjoy http://www.webridestv.com/photos/ferrari-f40-meet-in-japan-15712
Tollway to nirvana ? ...however the speed limit is 80kph, north of 100kph is speeding ticket country. Jimmy
any1 joining ferrari chat should be warned not to post this .........sheesh.....how many times is this now
Nice cars, but look at the picture of the girl that posted those pictures. She's the one I'm really interested in...