Telly, formerly TwitVid, wants to find videos you’ll love — now with 7M users
After relaunching as a social video network more than a year ago, Telly is now focusing even more on video discovery with the launch of My Telly.
After relaunching as a social video network more than a year ago, Telly is now focusing even more on video discovery with the launch of My Telly.