logo
Becca Scott backdrop
Becca Scott poster
Becca Scott
Becca Scott is an actor, improviser, host, twitch streamer, and YouTuber. She is best known for generally being an internet nerd, a host for Geek & Su...