Check it out! Chewy, Elmo and their crew entered the The 5th Annual 72 Hour Film Shootout with a film titled "No Holding Back". First film Chewy produced and it ended up taking first! Also props to Moley for coming up with the music!