Celebrities Beautiful Pics of Becca Scott Feet and Legs Becca Scott was brought up in this world on 20th February 1989. She was born in Kansas City, Missouri, in the USA. She holds the nationality of American. She is a Youtuber, comedienne, Twitch Streamer, and actress by profession. She… Eddie GustavoDecember 22, 2021