Same Puppets of Castro. New Site! By adminJanuary 5, 2023January 7, 2023Uncategorized We’re still who we always were, but we’re looking a little different these days, and hopefully for the better. Along with a new album (Nude Descending Elevator), we have a new website with more cool stuff. Bookmark us a return often!