rhystranter.com
David Bowie Was Set to Appear in Twin Peaks Reboot
The late musician had signed on to reprise his role