Supersonic, idiotic, disconnecting, not respecting, who would really ever wanna go and top that

Nah, he's an earth based Inhuman that Black Bolt met in jail. God, this show is grounded. Lol. I just realized the episode ended with a leather jacket clad Medusa carjacking a scientist, and Lockjaw getting run over by an ATV. What show is this?! Lol