Decatur native pens TV movie
From July 20, 2006:
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.