Japanese Alien Band Peelander-Z Calls Denver People “Crazy”
They came from the Planet Peelander to spread smiles onto everyone’s faces. Or, perhaps, Peelander-Z came from Japan, via New York, and based themselves in Austin. One of those is the true story, the other is the one that, quite frankly, we should all go out of our way to believe, because it’s way more fun.