In little town of Orivesi, nestled in the heart of Finland, the summer season always brings special kind of experiences. As we were on our routine grocery shopping trip, we couldn't help but be drawn to the colorful circus posters announcing the arrival of "Tähti" (the Star) lining the road. We knew exactly what we were going to do the following Wednesday evening.