It was almost hard to watch this video. The non-F1 pit stops seem comically slow!

June 25, 2015 at 4:32 pm by Jesse Cannon-Wallace
Category: Formula 1, Videos