Anarbor – “Freaking Out”

Anarbor have released their new song, “Freaking Out,” from their upcoming self-titled album due out July 29th.