Langston Thomas
2018 has definitely been a crazy year for Snails. Having dropped his debut album The Shell back in October,...