The album Odditorium or Warlords of Mars is released by The Dandy Warhols in the year 2005 .
Odditorium or Warlords of Mars CD Cover Photo
The album Odditorium or Warlords of Mars is released by The Dandy Warhols in the year 2005 .