Fireworks Fail

Posted on Tuesday 15 Feb 2011
Tagged with: china, fail, fireworks, win

Actually this is not a fail, its a WIN!

1,366 views Views

Try the new Facebook comment system and meet new friends