12/09/2018 (review) BETERCORE – Completely Out Of Control LP BETERCORE were from Amsterdam and existed between 1997 and 2003. During this time they managed to release several split records and tour European ...