Masquerade

These Chinese newlyweds were so excited they could barely breathe.

(submitted by Adam)