
Bermuda Triangle North Sea
Budget: $7,500,000
Revenue: -
Director
Nick Lyon
Writer
Simon X. Rost