People in Tokyo woke up Friday morning to find a giant black-and-white face staring back at them from above the trees in the city’s popular Yoyogi Park. In a video tweeted below, you can hear nervous laughter as someone takes video of the floating head. — Read the rest
Indie Brew found this story and shared it with you.
The Article Was Written/Published By: Carla Sinclair