Armored Saint’s “Can U Deliver” came from their debut album, “March of the Saints” in 1984. The video quality isn’t the greatest, but the song is pretty good. Check it out!
Get every new post delivered to your Inbox.
Join 6,365 other followers