Yes, Sweden is amazing Yes, why aren’t we all living in Sweden? Even the mice have it pretty nice. Categories: Clips
Måns Zelmerlöw and Petra Mede – Love Love Peace Peace Interval Act at the Eurovision Song Contest Grand Final Stockholm