Sounds like some sort of market firm that contacts webmasters of new websits to "help" them market their website. Why need them when there is google?
Paulie
 Jul 27th, 2007

1 Comments