“Yes, I Was Drunk” is the latest video from Scottish rockers Twin Atlantic. This is the latest single from their sophomore album, Free. The band are currently supporting the record on Warped Tour.
For more on Twin Atlantic check out their official site, Facebook, and Twitter. Free is available now on iTunes.