NA
Nikki Avalon
Read all reviews for Nikki Avalon →
Review by TRVLNGLF, September, 2005
Had a last minute business trip to Vegas and thought seeing Miss. Avalon would be a much needed way to unwind. We had already met previously, so I knew what to expect.