News 4 years ago MUSIC NEWS: American Teeth Release ‘Barred Out’ Featuring TWIN XL A video for the track, which was co-directed by American Teeth, has also been released. shares