MyVidster
Thumbnail for Toadsquare: A New Social Network for Creatives

Toadsquare: A New Social Network for Creatives

A new social network for creative professionals taking two years and almost €1 million to develop was launched today. ‘Toadsquare’...

Watch video