bouffant Director features in International Film Fests
May 4, 2015
Michael MacGarry’s short film, Excuse me, while I disappear, has been included in the official selection of the 24th African, Asian and Latin America Film Festival (FCAAAL), to take place in M…