The Itchyworms and The Company Collaborate on New Song If you’ve been following us on the socials in the past