We’re excited to premiere the official release trailer for Twin Talk’s self-titled album. Though these kinds of videos can sometimes be lame, the footage here tells their story well. They are currently busy making a name for themselves in Chicago, but their trajectory will soon take them far from the Windy City. After their album release show at Constellation on April 30th, they’ll be heading to eight different cities throughout the Midwest, East Coast, and Canada. Check out the video after the jump.