July 19 2019 12:00pm

‘Titans’ crew member dead after accident at special effects facility in Toronto

A ‘Titans” crew member with a 25-year career in television and motion pictures has died after an accident at a Toronto special effects facility. Matthew Bingley has more from the scene.

Responsive site?

Video Home