Some Swedes still take a stand for morality in Sweden!

 
00:00