Visit Malta Podcasts

Mediterranean Film Studios: the special effects shop

Informações:

Sinopse

Malta's unique marine filming feature, where synthetic storms and naval battles are created.