The album Underachievers Please Try Harder is released by Camera Obscura in the year 2004 .
Underachievers Please Try Harder CD Cover Photo
The album Underachievers Please Try Harder is released by Camera Obscura in the year 2004 .