Ryan Ross was the vocalist and lead guitarist of Pretty Odd .
It is the only album to feature bass guitarist Jon Walker , and last to feature vocalist and lead guitarist Ryan Ross , who both left the band in 2009 , a year later after the album release .
Pretty. Odd.