Watch Law and Order SVU with Michael Welch who plays "Mike Newton" in "Twilight". This originally aired on May 15th, 2007. At around the 10 minute mark you see Michael. This is a graphic crime show so don't watch if that is not something you like.
Watch the episode here.
Plot of this episode: The investigation into an extreme… Continue