It's a good thing a little old lady or a kid chasing a ball wasn't crossing the street. I hope the cops get them. Interesting shot and interesting perspective.
Very nice concept! I like the fact that this is a day photo rather than night. The green foliage contrasts well with the red of the stop sigh and tail lights. Good job.
It fits the challenge but not something I'd hang on my wall (just because of the subject). It is however well composed and the eyes get drawen into the photo with the road. Good luck in this challenge. <5>