Tedi Brunetti Wins Best Music Video at Swiss International Film Festival https://www.filmfestivalsgroup.com/swisswinners