Cirque Du Soleil dancers from all over the world didn't let the rain bother them as they performed an elaborate special surprise tribute to the late Michael Jackson in the streets of Montreal, Canada.  The happening was in support of Cirque Du Soleil's 'Michael Jackson Immortal' world tour.

[via Viral Viral Videos]