Thread
:
auto vs. manual
View Single Post
02-08-2002, 12:06 AM
#
6
accordboy00
Posts: n/a
I would say at about 90mph or so. Dont remember
accordboy00