It was on Oct. 5, 2003 that the Elmira man passed away at 25, but his memory lives on
Last updated on Oct 05, 23
Posted on Oct 05, 23
8 min read
Elmira, Ontario, Canada
Bill Atwood is a full-time journalist / photographer at The Observer.