Psychobats

Trisha, Sally, and Roy of Psychobats a mortal goth/alternative group based out of New Orleans