Reference ID: #32136
Human with a TV head
A human with a television for a head, a bizarre sight that no one can explain. What does it mean? Where did it come from?
0