Russia made a TV show set in the 80s in Italy, and it's the best thing everyoutube.com3 points·csantini··0 commentsOpen articleSaveView on HN