The Ghoul Show - October 27, 2001
In 2001, The Ghoul made another return to the Detroit, Michigan airwaves on the station WXON with a new version of The Ghoul Show . Watch segments of the October 27 2001 premiere below: Part 1: Part 2: Turn blue at: theghoul.com