Made in Sweden reviewed in De Telegraaf

De Telegraaf, logo

Made in Sweden, Netherlands

“… Made in Sweden provides an intriguing insight in the criminal life …”