Virgin sucks a hard ramrod ...