Have You Heard of The Point of No Return?
The Point of No Return were a Spirit Filled Hardcore band from Germany. FFO: No Innocent Victim, Figure Four, The Blamed, 2Minute Minor, and Hanover Saints.
By Marco Leal in Articles | No Comments