I'm hoping this in some way relates to a new album on the way, though after researching The Citrus Report it's most likely just the sites plea for The Avalanches to release a new album. Regardless, this was a pretty awesome surprise I found and thought you all would enjoy it as much as I did.