This episode takes place on October 31, 2004.
This episode is named after the 1987 song "Time Stands Still" by Canadian band Rush. Coincidentally, Rush is also from Toronto, where Degrassi takes place.
Spinner is wearing his favorite hoodie from 2 episodes in Season 1, 1 episode in Season 2, and 1 episode in Season 3 but the sleeves are cut off.