Thread
:
Paris
View Single Post
01-17-2006, 02:42 AM
#
9
robruf
Regular User
Join Date: Jun 2003
Location: Ottawa, Canada
Posts: 852
Is there a spot in Paris where all the supercars congregate once a week such as in Los Angeles or are they just floating around all the time? Love the RT12 and the Maserati, thanks for the photos
robruf
View Public Profile
Send a private message to robruf
Find More Posts by robruf