New Thrustmaster pedals. but not what you expect.
Posted: Tue Sep 11, 2018 11:37 pm
Thrustmaster put out some new pedals. to be specific. Its an Pedal system.
But watch for your self.
But watch for your self.
Home of Virtual Cruising
https://cruiseanostra.com/forum/