Tuesday, January 18, 2011

WAW: Mirrors- Into the Heart

The upcoming Mirrors single "Into the Heart" has a new video directed by US design. The song will be released on February 14, 2011. This song also announces the release of Mirrors debut album which is due to be released on February 28, 2010.


0 comments: