Magisto

Work at Magisto? Add yourself to this profile
Follow 2,341
The Next Web

Magisto Brings Its Mobile Video Editing Skills to Windows PCs