Foxtails Foxtails is a self-proclaimed "bunch of fucked up kids" who formed their cathartic, confrontational alternative project in 2014. Read More ScreamoAudiotreeJanuary 5, 2022Foxtails