Fifth annual Japan Parade shines despite rain on the Upper West Side (opens in new tab)
The resounding rhythm of Soh Daiko drummers echoed through the Upper West Side on Saturday, marking the start of the fifth annual Japan Parade. Encroaching rain clouds did little to dampen spirits as hundreds gathered to celebrate the enduring friendship between Japan and New York City. Each year, the parade begins at West 81st Street... Read More
Read the original article