 Samsung recently filmed its own commercial, let alone the various fashion shows that take place there.
<clarity>  Samsung recently filmed its own commercial, let alone the various fashion shows that take place there.
 recently filmed its own commercial, let alone the various fashion shows that take place there.