Watch garage rockers Twin Peaks drunkenly romp around their home of Chicago in the snow along with concert footage in their new video for the song "Wanted You," released today.
Directed by Ezra Ewen, from their album "Down in Heaven" out now on Grand Jury records.
The band also announced a return to Milwaukee, coming to the Pabst Theater on September 13 with Spoon.