The Portland-based duo Dresses released their Sun Shy album independently early this year and have recently been signed to Side One Dummy Records. The label has rereleased the project and the first single, “Blew My Mind,” is now at radio. Check out the video below…