Creepy Christian twin sisters pantomime to Radiohead’s ‘Street Spirit’
Yeah, it’s a bit Christmas-y, but don’t let that distract from the hypnotic interpretive dance performed by twin sisters Stella and Ella.
The below video was redubbed by Tom Blunt.
(via Christian Nightmares)