Positive Spirit and Determination: Debra Jane Shelly

Debra Jane Shelly (April 23, 1974-January 25, 2014) Everyone involved with The Joe Shuster Awards are in shock and deeply saddened to hear the news that Debra Jane Shelly passed peacefully in her sleep Saturday afternoon from an epileptic seizure. Deb was the light and partner for our co-founder and Associate Director, Kevin Boyd. The… Read More Positive Spirit and Determination: Debra Jane Shelly

Advertisement