New Jersey death metal band Float Face Down have released a new song, For the World to See, from their upcoming debut album “Exitium Verum” which is set to be released on Rites of Passage on April 10, 2012.
You can listen to it here.
.
[youtube]http://www.youtube.com/watch?v=GBmuZvvFi60[/youtube]