The Phantoms

News

The CBC movie The Phantoms revisits the aftermath of a 2008 bus crash that killed seven members of a high school basketball team from Bathurst, N.B.

More From News/Arts and Entertainment