Boards of Canada Unravels Another Piece of New Album Mystery (Updated)
The veteran electronic music twosome from Scotland has been getting very Easter-eggy with the recent publicity for their upcoming album, which may be titled Cosecha. There are sequences of numbers and vague video clips that may h ...