I would love To do that. With An infinitely full gas tank a perfect never breaks down has everything you need interior, and with me riding on the roof sniping Zombies One by one at 270 miles per hour without me falling off? DEFINITELY. Die zombie Die.
How about The Large Bo Staff i sleep nearby of or even better the 2 Escrima sticks i keep under my bed? they're made of the hardest woods (not fossilized) on this planet!! They can knock a person out with one hit (Only if you jump from 50 ft in the air.)
Your concept of background and foreground here is marvelous. You use the space you have to the maximum, and use it well to convey the panic and action and chaos that's going on. You make teh cannonball-run easy to imagine.