Foxtails

Foxtails

Foxtails are a three-piece emo/screamo band from Connecticut that have been around since at least 2015. They play a very technical style ..

7 years ago
Comments Off on Foxtails
3550