Weekend Fun: Human LCD Screen
This one is a new one for me but seems like it’s an oldie. It’s amazing what humans can achieve when they all work together. This is almost as good as the countdown at the 2009 Olympics in Beijing.
Some viewers are skeptical as to whether the video is real or not but to me it looks real. Too bad it doesn’t have subtitles. Anyone know what they are saying?