Teratoma 15,000 Guns November 10, 2023 · turns 3 today LP Noise Rock 9 tracks aoty Users: 77 (30) deezer musicbrainz See more from November 10th