There are at least three bands called The Dodos.
These are photos from concerts where The Dodos played, so they may be of other bands that played the concert as well.
Hopscotch Music Festival Sep 8 - 10, 2011 Raleigh, North Carolina, United States Uploaded by Pte5
Neko Case / The Dodos Jul 3, 2011 San Francisco, California, United States Uploaded by Lilmikesf