realityme.net
Today’s Deer in the Headlights (yes, there’s a pun there)
This is mesmerizing yet somehow very disturbing. I can’t tell if she’s singing non-sense or if that’s something European or Asian. This deserves a look simply from a technical app…