STZ (Original) / STZ (US)
When three scientist launch a bio attack on a bus full of hot girls they create sex crazed zombies wreaking havoc on a small town.
Info mistake?