Anyone know this band? Originating from Toronto, they recently released their debut album called Holes, and it's a heck of a strong debut. It's quite an awesome album, check it out if you haven't. The first single if you wanna check em out: [YOUTUBE]QXYE-Oju3FY[/YOUTUBE]