In the Dutch version of RuPaul's Drag Race, drag queens compete for the title of Holland's Next Drag…
The bizarre story takes place in Amsterdam-West, where a virus turns people into bloodthirsty zombie…