Monday, December 28th 2020, 9:58 am
A Christmas visit from "Father Frost" at this Russian children's hospital involves rope and a harness. Take a look.
December 28th, 2020
October 28th, 2023
October 18th, 2023
October 16th, 2023
April 25th, 2024
April 25th, 2024
April 25th, 2024