- 14 Jul 13, 15:55#366259
Hi, hey. Is there any reason that the pit lane mechanics wear Darth Vader helmets?
Discuss the sport you love with other motorsport fans
Wow, can't believe how dated 2005 looks now! I remember back in 2005 it felt so modern and hi-tec! It was the mid 2000s, the height of technological advancement, or so I felt!
See our F1 related articles too!