Japan 2005
The ladies enjoy a fast drive too.