This episode of Traveltalks goes to Stockholm, the capital of Sweden. The focus is on several aspects of Swedish life and it's noted that Stockholm is a city without slums or beggars. Built on the mainland and an archipelago of
The Return of the Texas Chainsaw Massacre
A Return to Salem's Lot
The Wizards Return: Alex vs. Alex
Parasite