IndyCar – Long Beach GP: Break On Through

indycar-2013-long-beach-sato-victory-laneIt’s been almost twelve years since Takuma Sato last won a race. That was the legendary Macau Grand Prix in November 2011. AJ Foyt Racing hasn’t run a race since an oval race in Kansas in July 2002. All it took for the two to break their losing streaks was to find each other as Takuma Sato picked up his first IndyCar win by taking the chequered flag at the Grand Prix of Long Beach.

Continue reading