Has anyone been following the Le Mans races? Toyota is pretty much a newbie in the competition, I'm amazed by its performance as a first year. There was a major hiccup at the end, but I'm betting they will have better luck in the future.

Just watch and listen. Simply Amazing.

http://www.youtube.com/watch?v=vzDJrZNSwNs