Want to see content from United States of America

Continue
Sweden's fastest woman in a touring car, Mikaela Åhlin-Kottulinsky started her career in 2004 and has no plans to hit the brakes!