Teeranai Tananusin

34%
Flag icon
This is another area where left-foot braking has an advantage, as it is much easier to make a seamless
Ultimate Speed Secrets: The Complete Guide to High-Performance and Race Driving
Rate this book
Clear rating
Open Preview