Tag Archives: The Dodos

The Dodos at Amoeba Music San Francisco

Looks like The Dodos made time on their busy tour schedule to hit up Amoeba Music in San Francisco. No surprise there, considering they hail from this historic city quickly rising as a spawning ground for indie rock. In support of their new album “Time To Die,” The Dodos played a killer show this past […]

More
Sandra Burciaga Olinger |