NA
Nikki Avalon
Read all reviews for Nikki Avalon →
Review by SNUGGLE, February, 2004
I first met Nikki in Las Vegas. She travels (or goes on tour as she refers to it) to Los Angeles on occasion. I got together with her in LA this past week at a very nice hotel in the Hollywood area. After calling her on her cell and getting a call back shortly thereafter I proceeded up to her room. Then the fun began…