Tesla
Augmented User
I wonder if the splatter Vixens were Jed Simon's...Seems like his kinda thing, and there's 4 of them which would be a big order, for a touring guitarist maybe. Fairly sure I remember him saying on Facebook he was waiting on Vixens.