
This is easily THE most bizarre advertisement I have seen in quite some time :) I made a mental list of products/services that it could be advertising, but it beat every single expectation or idea into smithereens and my jaw hit the floor as the product reveal happened!