Det Vilde Vesten
- Episode aired Feb 24, 2023
Karla is the sheriff so she's the one in charge. At least until her friends get so tired of her having the final say that they make up their own game where the sheriff isn't allowed to join.Karla is the sheriff so she's the one in charge. At least until her friends get so tired of her having the final say that they make up their own game where the sheriff isn't allowed to join.Karla is the sheriff so she's the one in charge. At least until her friends get so tired of her having the final say that they make up their own game where the sheriff isn't allowed to join.