Friday, February 18, 2011

Africa Germany Germany Mexico Turkey Australia



This LP is fuckin' limited, about 215 copies made. It's also quite strange and mysterious release. A collaboration between Julian Lynch and Ducktails and someone who I don't know.


No comments:

Post a Comment