Red Title New Album

Red will have titled their third studio release ‘Until We Have Faces‘. A release is expected in early 2011.