Very good take on the challenge! Too bad you couldn't use a fill flash if this was, in fact, a real find on the street vs a staged setup. The interior is a bit dark.
A funny find, though the subject isn't particularly interesting. Need a flash to get some light into the cab, and I'd have cropped out the distracting window frame and plastic bag on the right.
I scored this highly because it is an entertaining photo. It needs more light to be a technically good photo, and the junk on the dashboard needs to go somewhere else.
This is awesome. My only comment is that, from my screen, the shadows are a bit too dark. The only advice for future would be to leave the shutter open a bit and use a reflector (if possible - if not, use tin-foil). BUt great composition and overall effect.