Turn off light

Ben 10 (2016) Season 1 Episode 16

Gwen, Ben and Max encounter a family who are kind of their mirror selves.

Episode Title: Adventures in Babysitting

Air Date: 2017-04-10