Point of No Return played their final show in 2006. In 2024, the band returned with a new record, A Linguagem da Recusa (“The Language of Refusal”) with songs written between 2002 and 2024.
Point Of No Return’s first full-length album, Centelha (“Sparks”), was released on CD by Liberation Records in Brazil and Catalyst Records in the United States. The band toured internationally, first to Europe in 2000 and then to Argentina in 2001. After a seven-month hiatus and an alleged “last show” in…
Read More
Point Of No Return assembled in 1996, initially as a side project of the band Self-Conviction. Point Of No Return’s lyrics primarily focused on ” Third World struggles” and animal liberation issues. Their sound was described as a mix of Earth Crisis metal mosh with death metal elements. The band…
Read More