The Red Masque release new album, Fossil Eyes
The Red Masque release new album, Fossil Eyes
- Started
- Last post
- 0 Responses
- theredmasque
Philly avant rock band The Red Masque will be releasing their new album on June 20, 2008 through RER USA (www.rerusa.com).