Sunday, May 26, 2013

A Public Service Announcement from The Muppets!




What a cool find! This is the 1996 Sesame Street policy trailer made for Sony/Loews movie theaters. Down here in Tennessee we never get such amazing PSAs in our theaters. 


No comments: