Italy
Listen to The Room - Since 2025 Worldwide live online. Location: Italy.
Milan, Italy
Ghiffa, Italy
Paris, France