Ocelots have announced that they will be releasing their next album, The Cellar and the Ghost Have Let Us Down, via Grand Palace on October 7th, 2008. You can read more details about the album here, mark your calendars for an October 4th instore at Grimeys and listen to the entire album here. If you prefer to have some mp3’s to take with you, we’ve provided some below.
→ Ocelots – This Elephant’s Not Thirsty, It’s On Fire
→ Ocelots – Fight A Tiger
Podcast: Download
Subscribe: RSS