St. Petersburg International Film Forum

Yes, ladies and gentlemen, I’ve finally scored a trip overseas to talk about movies! Not only is the festival itself filled with awesomeness, but as an added bonus, it will be held in St. Petersburg, Russia during the white nights. I know!  I’m excited too.

Go check out their site: And if you’re in the area, drop by and say hi!