Police in Nebraska report a couple of couples have a secret -- a Victoria's Secret.
Couples have a Secret - a Victoria's Secret