Month: December 2025

We thought we had seen everything in interior design, but this restaurant in China just hung a Ferrari F430 from the ceiling to use it as a gigantic, functioning clock