This is a promotional video for the song "I Wanna Go To Machu Picchu Before I Die" by Dan Vapid and The Cheats. The song comes from the album "TWO" that is out now on Torture Chamber Records.

Loading more stuff…

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

Loading videos…