Adam Lambert single leaked online

'Time for Miracles' was planned for an Oct. 27 release

NEW YORK -- Adam Lambert's new single "Time for Miracles" has leaked online, a week in advance of its planned Oct. 27 debut.

The song, which anchors the soundtrack to the upcoming apocalypse-themed movie "2012," was originally scheduled to premiere along with its music video during screenings of Michael Jackson's "This Is It" movie. But "Time for Miracles" hit iTunes Italy store over the weekend and quickly made its way to YouTube.

"Baby you know that, baby it's time for miracles/'Cause I ain't givin' up on love," Lambert booms on the power ballad's chorus, showcasing his vocal prowess.

"Time for Miracles" was produced by Rob Cavallo, who is also said to have collaborated with Lambert on his forthcoming debut album, reportedly now due Nov. 23. Lambert has been recording material for his solo debut with a host of hitmakers, including Max Martin, Pink, Linda Perry and Lukasz "Dr. Luke" Gottwald.