Thread: Paris
View Single Post
Old 01-17-2006, 02:42 AM   #9
robruf
Regular User
 
Join Date: Jun 2003
Location: Ottawa, Canada
Posts: 852
Default

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 is offline   Reply With Quote