Ray Romulus is known for Shang-Chi and the Legend of the Ten Rings (2021), Confessions of a Shopaholic (2009) and Piranha 3D (2010).
A choir and Ye perform in the Roden Crater located in Arizona's Painted Desert.