Let Me Explain Studios Channel Videos

2,680,000 subscribers
289,906,700 views | 63 videos
The creative brain drippings of animator and all around awkward dork, Rebecca