First Teaser for ABC’s “Marvel’s Inhumans” Released May 05, 2017 7:40 am (Pacific) Laughing Place Disney Newsdesk