Ads that make no sense, a continuing series
Posted by: Aadisht on: October 16, 2006

What are they trying to say? That their product launch capabilities suck?

Interesting. The people are stick figures but the pyramids are drawn in isometric projection.