SupportSupport
Scott Lew (1968 - 2017)
Scott Lew
Born
September 24, 1968
Chicago, Illinois, USA
Died
February 25, 2017 (aged 48)
Los Angeles, California, USA
(ALS also known as Lou Gehrig's disease and leukemia)
External Links
2007
73%

The Dead Zone: Season 6