Thursday, April 3, 2008

TRAFFIC IN L.A. SUCKS BUT THIS...

2 comments:

  1. who doesn't love that new Chinese Game Death Traffic!

    ReplyDelete
  2. I believe it's India but yeah...China...India...

    ReplyDelete