Hy people, what up?

I just want to ask you if you have allready heard something from TopTheSpot.com ? I heard that they are brand new on the market and they have also a great movie clip...