Saturday, April 03, 2010

Jaybee Wasden - 'De Castrow' (1959)

This is a strange song we heard on Ichiban. What is it? Anti-Cuban Rebel sentiment? It's not very often you get stuff about 'cutting your throat from ear to ear' in a song.