Master of Puppets – Czech Republic
Easily one of the most immersive and special festivals in my life. It takes place in a really special location that makes you feel connected with nature and the overall atmosphere is very strong, which creates a strong sense of community. The music is [...]