Tugg, a do-it-yourself releasing platform, has announced that fans and filmmakers have screened 180 films in more than 300 cities in the year since it launched. Tugg made the announcement two days ...