MusicBoxPeteJan 8, 2015Animal Talk Stake Their Claim As One of Boston's Top BandsThere's no denying that Animal Talk are one of the top acts in the local Boston music scene right now, and that point was drilled home to...