Don't have Telegram yet? Try it now!
https://cyberden.co.uk/p13-62/
Giphy unveils its short-form video platform and showcases the 118 finalist videos from the first Giphy Film Fest, held earlier this week (Kris Holt/Engadget)