[…] Even so, Red (born Janae Wherry) has taken her provocateur reputation to even higher heights with the visual that accompanies her latest release ‘Hoochie Coochie.’ […]