Debbie Harry Speaks At Tribeca Film Festival In Lime-Green Sunglasses
https://stg-dot-kiji2-dot-nordot-prod-us.appspot.com/779118360774361088