Quote:
Originally Posted by Foghorn
the braking of the cars is just astounding to see.
|
This! Until you actually see it, you have no idea. It seems impossible the first time you see them slow down for a slow corner, then accelerate again. Like they defy physics.