Page 1 of 1

New Thrustmaster pedals. but not what you expect.

Posted: Tue Sep 11, 2018 11:37 pm
by Weena
Thrustmaster put out some new pedals. to be specific. Its an Pedal system.
But watch for your self.