The album Twelve Small Steps, One Giant Disappointment is released by Bad Astronaut in the year 2006 .
Twelve Small Steps, One Giant Disappointment CD Cover Photo
The album Twelve Small Steps, One Giant Disappointment is released by Bad Astronaut in the year 2006 .