Ghoultown is an awesome hellbilly band out of Texas. They've toured all over the country and Europe and have been on the soundtrack of many films and video game. They also recorded a song to be used as Elvira's theme song. This video has great spooky animation and the song is fun and tells a great story!
Leave a Reply.
Please subscribe to my e-zine here! Also please like me on Facebook!