[VIDEO] Sumida River Disco with Mirror Ball Car in Tokyo
A harbor on Tokyo’s Sumida River turned into a dance floor as part of the Sumida River Disco with a Mirror Ball Car event that ran from Nov. 23 to 25, 2018.
In a time of both misinformation and too much information,
quality journalism is more crucial than ever.
By subscribing, you can help us get the story right.