Puebla state officials described the scene in the town of San Martin Texmelucan as " rivers of fire in the streets . "