Adele 'skedaddled' when 'huge python' appeared on set of Oh My God music video
https://imamura-stg-dot-kiji2-dot-nordot-prod-us.appspot.com/854089452338790400