phrases, sayings, idioms and expressions at

Sizzle meaning?

Posted by Manpu on April 04, 2003

Please, could you tell me what's the meaning of this movie title? Action takes place in Paris
"Paris WHEN IT SIZZLES"