Nov042009
0 Comments
In honor of theĀ inauguralĀ Formula 1 race in Abu Dhabi, I thought I would post an F1 specific video. I was quite impressed with this particular one because it’s a behind-the-scenes look at the intense planning, technology and focus which an F1 team endures during a…