News

Keep up to date with the latest from Taylor Media.


The Shark Net screens at the New York Film Festival

September 1st, 2003

The Shark Net screened last night at the prestigous New York Film Festival, to great success.