LOL I gotta admit that is an excellent name for a rock band.
Ebola vomit? That has a nice ring to it.