Drive of the Living Dead: Automotive Zombies That Just Won’t Die

You thought they were gone, but you can still buy these vehicles fresh from the factory.