The STRANGE WORLD teaser trailer.

I ain’t gonna lie: Disney’s STRANGE WORLD pushes my buttons. Or maybe ‘flips my toggle switches’? Anyway, I’m a sucker for a spaceship with propellers. I’m comfortable enough in my own skin to admit that.