Addi Lee Cracks MyFreeCams ‘Top 100’ Leaderboard for July

Addi Lee’s shows for MyFreeCams have allowed her to crack the “MFC Top 100” leaderboard for July at a No. 38 Share Rank; beforehand, Lee declared a goal to enter the Top 100 and beat her own personal Share Rank record of 68, set in March.