I think the Japanese driver said '' GOD DAYM! '' in English translation . lol http://www.youtube.com/watch?v=GcqaqXYBLBE