0 By Gareth In GeneralPosted March 15, 2009Teddy Bear SuicideWhilst thinking ahead to watching Supernatural tonight (ITV2, 9pm each Sunday if you’re in the UK) I suddenly remembered I meant to find and post a clip from last week’s episode [...] READ MORE