September 23, 2002

Vrrrooowwrrr.: The Glamor of Formula 1. If you've never been a fan of Formula 1, now you have 10 pages of reasons why you should.

posted by worldcup2002 to other at 01:48 PM - 1 comment

Is it just me or are these pictures much more high-res than normal Yahoo! news pictures? Crazy...

posted by zerobug at 01:05 AM on September 24, 2002

You're not logged in. Please log in or register.