03/10/2020

'Portugal' wins Six Awards at Finisterra Arrabida Film Festival

Our newest addition, the marvelous 'Portugal – Europe's Wild West' won not one, but SIX awards at the Finisterra Arrabida Film Festival in Portugal.