Venus Twins - the whole thing is sick I TFR Live
Well here is an unfortunate coincidence. While the world deals with this horrible crisis let's take a brief moment to listen to this terrific tune by Venus Twins. When all else in the world fails you can always count on Venus Twins to deliver explosive energy and excitement. Check out their song "the whole thing is sick" in our latest video.
Recorded on March 8th, in Brooklyn, NY.
Visit Venus Twin's Website -- https://venustwins.bandcamp.com/releases