There is context for this commercial, but it actually might raise more questions than it answers...
Continue reading...