0  Lee Newton  


Lee Newton Bio

Was born in
Yosemite, California, USA
Professional
YouTuber
118 fans have selected her as their favorite

   Subscribe