Julie Meadows starring in Succubus smalltits Ava Vincent, Julie Meadows