Magisto

Work at Magisto? Manage this page
Follow 2,190
The Next Web

Magisto Brings Its Mobile Video Editing Skills to Windows PCs