0  Lee Newton  


Lee Newton Bio

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

   Subscribe