Vidd.la

Viddla is an upcoming video sharing site. It is set to be released in 2021, as such we do not anything about it or when exactly it will be launched.

The Official Twitter Account Of Viddla Is: https://twitter.com/Viddla_