via jalopnik -- am I the only one that reads that one -- the new honda ad from england [skip flash intro, play the ad]
I'll say stunning, as fallen as that word is. it is art, in the service of commerce.