Posted with permission from the Stonewall Teulon Tribune
" Where Are They Now" - Hannah Desrochers
"Russell's Seth Falkevitch Raises Trophy" - 730CKDM