Scottish rock outfit Twin Atlantic have just released a new video clip for the single ‘Yes, I Was Drunk‘ from their freshly released second album ‘Free‘. The band are currently launching the album on the Warped Tour in the US. The album is available locally now via Shock / Red Bull Records. You can grab a copy [Here]. Expand this post to check out the video.