Arizona the band are on tour and have hit the West Coast. They made this exclusive video of a new song, Wallace, during their soundcheck in Santa Cruz, CA and sent it to me to post to my Pampelmoose.com music blog. Smart guys. This is how to win fans and get their support...

Loading more stuff…

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

Loading videos…