Get ready for some wonderfully loud and brash, complex and incredible rock and roll we've stumbled across in a bit. Straight outta Peterborough, Ontario, Canada, this is a new sound for us, and we love it!