A death metal band from Portland USA that formed in 2012. Their lyrical themes include darkness, necrophilia, depression and death. The band was started by vocalist & guitarist T.T. (Tony Thomas) and drummer V.V. (Vincent Van Dell). Initially, they were a two-piece band. They even played live for the first time as a two-piece. They became a three-piece band when bassist J.S. (Jordan Snapp) joined the two in 2012. As a three-piece band, they recorded and released a rehearsal demo called Drowned in Filth (Rehearsal) in 2012.
These are photos from concerts where Witch Vomit played, so they may be of other bands that played the concert as well.
Austin Death Fest Apr 27 - 28, 2024 Austin, Texas, United States Uploaded by Travisgenetix
Metal Threat Festival 2nd Edition Jul 6 - 7, 2019 Chicago, Illinois, United States Uploaded by Pathological Mastermind
STARDUST VII: VADO MORI (Day 2) Jul 5, 2019 New York, New York, United States Uploaded by Riff Hewn Altar