Advertisement

Wedding of the Living Dead

(01:02)

Parts keep falling off as competitors rush to finish zombie wedding scenes.

Learn more