time for miracles is a song written and composed by alain johannes and natasha schneider and produced by rob cavallo. "adam lambert" is the singer for the song and was released as a single off the album "for your entertainment". it was also released as a promotional single for the 2009 action-thriller movie "2012". the single was released on october 18th, 2009 for promotional release and on november 3rd, 2009 for radio mainstream.