Search results
It's like Vegas' Sphere — kinda. 7 things to know about L.A.'s otherworldly new venue
AOL· 15 hours agoCosm, which officially opened this month, is an entertainment- and sports-focused venue that places guests in a mini-arena with a screen that surrounds them. It's L.A.'s latest entry in the ...