YOU EN’ TO PLAY IN DE STREET The village of Chimborazo sat atop the highest point on the island by the same name, Mt. Chimborazo.
YOU EN’ TO PLAY IN DE STREET The village of Chimborazo sat atop the highest point on the island by the same name, Mt. Chimborazo.