Guess what I did last night? That’s right! I went walking! Yeah! So the Tartu Film Festival is this week, and they set up a giant, inflatable screen in the town square and showed some movies. The theme is love, which of course explains the Kirsten Dunst period piece science-drama extravaganza that they showed. I […]