Japan / Ferrari
From Beach to Ski Hill to Metropolis . . .
Ferrari 360 Modena. Tokyo Auto Show, Oct, 2001. This car is THE shit (incase you didn't know). Mom, Dad (or anybody else for that matter) . . . if your reading this, this is what I want for Chirstmas! ;)