This is the video for the song "Vows & Promises" from the new Larvae album, Exit Strategy. Exit Strategy will be released by Ad Noiseam in 2012.

Shot on a Canon T2i during one December weekend in Portland, Oregon.

For more about Larvae, visit or


Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…