Founded in 2017 by Rita, MegaZine is a digital zine dedicated to DIY filmmaking and moving image.
@megazine.tv