Thread
:
New MOMO pedals
View Single Post
03-31-2002, 01:14 PM
#
17
gee
Posts: n/a
hey.. quick question..
how do pedals affect driving? is it just the feel?
gee