A group of spanish tourists in Venice finds themselves fighting for their lives against locals that are not too keen on foreigners.
Ingrid García Jonsson was born in Skelleftea, Sweden and raised in Spain. She started working as an actress at a...