Site icon

Red Has Titled Their New Album

Red have titled their third studio release ‘Until We Have Faces‘. Its expected to comes out in early 2011.

Exit mobile version