You are viewing a single comment's thread from:RE: So...YouTubeView the full contextbaerdric (65)in #business • 8 years ago That makes sense. The evolution of pay for promotion. People are already moving to startup video sites.
Indeed. A few of them being a bit overwhelmed by the traffic, unfortunately. I'll be going into the subject a bit more once the day calms down a bit.