By Steven Gottlieb on January 16, 2013 @ 4:43pm PST |
Comments (0)
Wouldn't you rather be in Bahamas right now? This video makes a strong case for both the place and this musical project, since they sounds and look enticingly strange and beautiful (even if they actually shot this in Cuba).