The IndyCar Series Japan 300 at Twin Ring Motegi has been postponed until tomorrow (Saturday night US time). Rain has created "weepers" in the track which is owned by Honda...serves the little yellow bastards right for refusing to move their date to not conflict with the Grand Prix of Long Beach. Now their race will run in even more obscurity on ESPN Classic! Fucking weepers...don't the Japs know anything about how to install proper drainage, especially for an oval where rain tires cannot be used?in b4 not a sport, turn right, etc.