Couldn't connect with Twitter

Heidi Niemi is filming for Netflix!