Big Bird & Oscar the Grouch implicated in Homicide

Link : http://www.foxnews.com/story/0,2933,178638,00.html