Creature – On the Spot with Chris Russell Uploaded by creaturefiends666. On the Spot with Chris Russell.