sonicpunk32
Regular Member
- Dec 22, 2009
- 331
- 475
I'm seeing TV ads for this website for a couple weeks now. I have never seen a video sharing site advertise themselves on TV. I don't remember the last time Youtube or Dailymotion did this.
Does this mean Vimeo is suffering or what?
Does this mean Vimeo is suffering or what?