Thread
:
Ducati 916 vs. Subaru Impreza WRX STi
View Single Post
07-04-2004, 08:57 PM
#
4
vtracer20
Posts: n/a
i would think the ducati would win...maybe not off the line but down a stretch
vtracer20