Vanessa's latest release is a wild ride. Vanessa's latest release is a wild ride. Related tags:LatestVanessa