The Eidolon Reality - The Faceless (new song 2010) live

The Faceless’ new song titled “The Eidolon Reality“ recorded from a live stream of the Decibel Defiance tour at The Rave in Milwaukee, WI. 25 October 2010
Back to Top