The Smell of the Kill is a play by Michele Lowe that premiered at Cleveland Play House in 1999.
The Smell of the Kill is a theatrical piece by Michele Lowe that was showcased for the first time at Cleveland Play House in 1999.