Lenna just got hired at this new club and the boss wants to see how she performs. More at ClubCastings.com Last update: 2 years ago