It's the Sesame Street Film Festival!
Release Date 2003-04-26 Budget N/A Revenue N/A Rating N/A Runtime 12 mins