Takuma Sato on Milk, Party Plans & Honda Engines

IndyCar Indy 500 Winner Takuma Sato came into The Freak Nation Sunday night after a brilliant victory. Sato told The Freaks “I must be one of the luckiest men on Earth” after his second Indy 500 win. Sato was still in a daze about his party plans to celebrate. But he sounded like he was…

Read More

The Freakin' Grid