NA
Nikki Avalon
Read all reviews for Nikki Avalon →
Review by BOSS3, April, 2004
hi i`m new so u might think that i probably look through pink glasses while writing this. BUT she looks great and is doing what she promised, though she was like 10 min late......