Decatur native pens TV movie

From July 20, 2006:

Click to Read

Article in Decatur (IL) daily Herald & Review about freelance screenwriter Steve Latshaw, a former Decatur resident, and his experience working with Marvel Comics guru Stan Lee on the Sci-Fi Channel movie, STAN LEE’S LIGHTSPEED.

Comments closed.