I think it takes place in Hanoi which is just nuts to me because that city is remarkably crowded and traffic jam ridden anyway... then they mark off half of the streets for a race. I bet that makes the people that have to go to work VERY happy :P
You are viewing a single comment's thread from: