0:00
0:00

Save as Playlist     Clear     Source: YouTube

Share with your Friends
Dinosaurchestra by Lemon Demon

Artists


Album Info

Release Date: 2006-07-20

Label: Not On Label

Enhanced CD content includes a folder of bonus tracks, PC and Mac versions of an album commentary program, a html file with links to lyrics and bonus tracks, and an "inexplicable Empty Folder".

"Turkeys" is hidden at the very end of the commentary.