Cantoo's fantastic debut record is coming your way soon, and today they've released a great teaser to get you excited about the album.  Check it out below.