Netflix has dropped the trailer for Zombieverse, a new reality series set in South Korea. In it we see contestants work together in an attempt to survive a zombie apocalypse by finding food, building shelter, and more.
Zombieverse officially premieres on Netflix on Aug. 8, 2023.
Email: [email protected]
This article was originally published by Outloudculture.com. Read the original article here.