Posted by:
Captain Haddock
February 15, 2007
Fung Wah (Chinatown) bus accident
Login in to Rate this Post:
0
?
Bad weather, bad safety or just bad luck? Picture of yesterday's crash:
Read Full Discussion Thread for this article