lowdownblog.com
F1 Japanese Grand Prix: Rain, Rain, Go Away
Heading into this weekend’s Japanese Grand Prix, all the talk was about the weather and whether it would allow for the race to be run at all let alone to the 75% mark where full points would …