You Tried, Sweden

Favorite
You Tried, Sweden
- -

What's up with swedish pizzas? French Fries?