Miss Martian Debuts In New Supergirl Clip

The CW has released (via IGN) a second clip from this Monday's 'Welcome to Earth' episode of [...]