Sesame Street at the Fox.
1 / 26
WXYZ-Detroit Videos
Mon, May 7, 2012 4:58 PM EDT