SEE: The Shins – “Cherry Hearts” – An Animated Nightmare!

the shins, cherry hearts, indie rock, indie pop

The Shins James Mercer is all about offering us some fun-loving, nightmarish videos lately! He tops “Dead Alive” in this new animated thriller for “Cherry Hearts”, which features stop motion animation in a nightmarish animated park! Check out the video below:

Share Button


Leave a Reply