Immersive art at Top of The Rock NYC

Conceptual artist and crypto art pioneer Sarah Meyohas has brought two new immersive art installations to Top of The Rock in New York City.