A newlywed Asian couple gets flower petals thrown on them.
Petals are being tossed at the newlyweds.