played their final show

Written by

in

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.