
COSM to Open 4th Immersive Theater Location in Downtown Detroit: What You Need to Know
Introduction COSM is set to launch its fourth immersive theater location in Downtown Detroit! This expansion is a significant development for the city’s entertainment scene. What is COSM? COSM is…