To Live and Amulet Die
- Episode aired Dec 8, 2001
The band arrives in Columbus, Ohio for a music festival only to end up dealing with a rival band, a murderous crazy professor and his assistant who are after their amulet, and the ghost of a... Read allThe band arrives in Columbus, Ohio for a music festival only to end up dealing with a rival band, a murderous crazy professor and his assistant who are after their amulet, and the ghost of a nitpicky bellhop.The band arrives in Columbus, Ohio for a music festival only to end up dealing with a rival band, a murderous crazy professor and his assistant who are after their amulet, and the ghost of a nitpicky bellhop.