The Daily Illini

New app Trio lets users create videos and memes

New app Trio lets users create videos and memes

By Madeline Galassi

April 6, 2015

Videos and memes have become increasingly popular and can be seen almost everywhere on the web. A new app, Trio, allows users to create them on their own device by choosing different multimedia from across the web. Trio, which was launched on March 4 by the company Meograph, is the first of its kind ...