Ad

Russia just opened a massive cathedral in honor of its armed forces, with steps rumored to be made from melted Nazi tanks

Previous Post Next Post