Monday 10 November 2008

What do you think about this? SS told that is the screen of TV only but water is puring out. This is in Chicago

No comments: