Swollen Teeth Premiere “Car Crash” Music Video
Swollen Teeth have shared an official video for their new song “Car Crash.” That track will appear on the band's self-titled debut EP, which is set to be released on April 26. The group commented:
“All cylinders are firing. Safe travels and ask yourself: which one of us is next?”