RATCHET DOLLS Release Official Lyric Video for “Parasite!” March 28, 2020 Antoinette Christian 0 Bands, Genre, Rock, Singles, Video, Brownsville, TX rock band RATCHET DOLLS has released a new single titled “Parasite!” through independent label, EarRiot Records....