I'd like to get closer / more personal to the cars and see details. Like the painting on the hood in the last pic of first post. Single them out, cut away the neighbors. Try some unusual perspectives, shoot them from the ground up, make them monstruos.
Or from the side, like the car was just overtaking you. (example
Let the paint / chrome gleam like a wet dream. Catch the reflections of the sunlight. (example
No babes around to get that special contrast?
Is the interior interesting?