Swamp Creature vs. Lillian Garcia

Wrestling ring announcer meets Swamp Creature in Venice, CA.