Video Free Silver Lake: CocoRosie

And the video for their strangely compelling song Noah's Ark -- off the 2005 album by the same name -- only reinforces that image in my mind even further.
CocoRosie are playing in LA next month at The Avalon in Hollywood on Friday, September 8th.
0 Comments:
Post a Comment
<< Home