Acevil on 09 September 2011
It is AOL site, just ignore it. Given some people do take advice from that site. I guess I am very annoyed at this whole app market is how the market going to end up with.