WFMU Ichiban, Rock and Soul with Debbie D

Monday, September 17, 2012

Silver Angel Vs. The Death Zombies

Ichiban pals over at Monster Movie Music have made an excellent "Santo" tribute movie.  Dig it here:

0 Comments:

add