After a release delay of their debut album , Opiumroz , it was finally released on 25 April 2009 .
After a release delay of their debut album , Opiumroz , it was finally was presented at the band 's concert in Bolshoi Theatre .
After a release delay of their debut album , Opiumroz , it was finally released on 25 April 2009 , and was presented at the band 's concert in Bolshoi Theatre .