Portals to Canaan is the eighth studio album by Californian death metal band Deeds of Flesh. It was released on June 25, 2013 on Unique Leader Records.
Portals to Canaan is the eighth studio album by Californian death metal band Deeds of Flesh. It was released on June 25, 2013 on Unique Leader Records.