Let Me Explain Studios Channel Videos

2,570,000 subscribers
270,478,483 views | 62 videos
The creative brain drippings of animator and all around awkward dork, Rebecca