Margaret Cash is widely recognized for her remarkable contribution to the world of entertainment, specifically for her iconic role in the 2004 film "Centipede".


Margaret Cash is widely recognized for her remarkable contribution to the world of entertainment, specifically for her iconic role in the 2004 film "Centipede".
Career