Tella for Slack reviews

Plays Tella videos in Slack. That's it.

2 reviews

267 followers