Home/Stephanie D'AbruzzoSDStephanie D'Abruzzo2 titles · Cast7.2HDThe Muppet Show20266.2HDThe Adventures of Elmo in Grouchland1999