Videos: Alcoa: "All Dolled Up"


Alcoa, the band led by Defeater's Derek Archambault, has posted a video for "All Dolled Up." The track is from
Thank You
, which was released last year.

You can click Read More for the video.