Thousands of twins pack at Sri Lankan stadium hinder world record attempt. 10:48 AM 0 Comment SHARE THIS