Tag Archives: Ghoultown

Want to be in a Ghoultown video?

If you’re a fan of Ghoultown you’ll be very interested in this notice they sent out last night via their mailing list! I’m very tempted myself to drive up there next weekend, but seeing as how it’s the Season Finale of True Blood on Sunday the 13th, I think I’ll probably be at a True […]

Read More