The Orange Billboard
PUBLISHED Feb 1, 2004
The second album from the Swedish duo Moonbabies, The Orange Billboard plays like two records quickly fused together to make a whole. On on...