Archie Lyndhurst’s Cause of Death at Age 19 Revealed

After the British teen actor from "So Awkward" unexpectedly passed away last year, his mother reveals the cause of his death and pays tribute to Archie. Watch.

January 17, 2021
To Top