Sponsored Links

The special is on a "Mermaid Baby"...but the song plays rather consistantly through out the show...mostly when the surgen is on screen. It sortof has a spanish style western guitar to it with a digital echo voice over going "oahhhahhaaaa". Kind of a spookie ghost town feel.
Thats the best description I have.

Any thoughts?