Max AaronJan 10, 20231 min read'STALLED' wins big at Falcon International Film Festival LondonI am thrilled to share that my latest film, 'STALLED', has picked up it's first collection of awards at a London film festival. The...