Images from some unsual escalators!
I think ads that are creative are actually kinda cool. I would much rather see this kind of stuff, than some of the sneaky and shameless stuff we tend to get in the US. By the by. Television product placement makes me sick. Especially when they actually talk about the product in some attempt at an “un-scripted” tone. We’re not THAT stupid….at least I’m not…
-Kamen