Enrique Acosta
Enrique Acosta is a former contributing producer for the genre news show Hour 25, and the composer/producer of Spider Baby the musical. He realizes he writes a lot of bad reviews and he apologizes. If you got one from him please, become really successful so you can rub it in his face.