The Dodos are an American indie rock band consisting of Meric Long and Logan Kroeber.
Submitted by Walter at Tuesday 25th of February 2014 14:23