Xenu and the Thetans Xenu and the Thetans LP
Brandon Welchez from CROCODILES and Johnny Otis Davila aka Dr. Papi, from DAVILA 666, joined forces in Mexico City to form XENU AND THE THETANS. It’s as if they had been held back by their previous musical endeavors and decided to play as fast as possible. Luckily, they are able to pull it off without sounding unhinged or disjointed. The drummer is pretty great. Excellent cover of the SAINTS’ “This Perfect Day,” sung in Spanish.