Think you understand Physics? Well look at some of these rock formations and tell me if you'd believe that there were vehicles that could overcome their mass with enough momentum and velocity to climb them?! Yes, it amazed us too! Now sit back and enjoy all the best moments of Formula Off-road in Sweden and...
No comments:
Post a Comment