smile on (someone or something)
to be favorable to someone or something
The weather is smiling on the farmers in our area.
Greatest Concept Cars Ever
Lotus Hot Wheels
Haters say that those who appreciate a good car never really grew up. If thats the case, then were going to absolutely love the Lotus Hot Wheels concept from 2007. As a 1:5 scale model designed by Lotus for the toy car maker, unless you are incredibly short, you wont be getting in it. Bit of a shame, that ? the opentop twoseater missile wouldnt look out of place with Tony Stark behind the wheel.