Published by: Radchill LLC
Destroy the zombie cars. But be careful… Not all cars are zombie cars. Addictive game that you’ll want to play more and more!
(click to enlarge)