June 22, 2015September 21, 2015Angel Rafael Vázquez-Concepción A Cliff Against the Sea: A music video for the Puerto Rican band Tach.De by Cranium Corporation (2012) From their album Deluge, released in 2012. Special thanks to Fernando Samalot. Share this:TwitterFacebookLike this:Like Loading... Related