The crash occurred early Tuesday on Takeshita Dori, a road well known to tourists and pop culture and fashion fans that runs right by Meiji Shrine in Harajuku, Shibuya ward.
from USATODAY - World Top Stories http://bit.ly/2VlBBH3
via
The crash occurred early Tuesday on Takeshita Dori, a road well known to tourists and pop culture and fashion fans that runs right by Meiji Shrine in Harajuku, Shibuya ward.