Car Accident in Thailand

Posted by Veronica Hernandez on Tuesday, June 24, 2008


Is this a movie stunt or a real accident? All I know is that this has caused commotion in China Town, Thailand.