The Elmwood Puppets film
"The Last Kiss"
has been accepted into the Two Minute Film Festival at the Carnegie Museum of Art!
If you're in the Pittsburg PA area head out to the screening tonite at 7:30!
Voting starts today on their website!
So check out the link below and show us some love!