Xiu Xiu & Deerhoof – Day of the Lords (Joy Division) @ Lee’s Palace, Toronto, 2010
Xiu Xiu and Deerhoof play the Joy Division cover Day of the Lords at Lee’s Palace in Toronto on Oct. 3rd 2010.
Xiu Xiu and Deerhoof play the Joy Division cover Day of the Lords at Lee’s Palace in Toronto on Oct. 3rd 2010.