11-27-2018, 10:07 PM
Dude oh my God!!! Debra made a video/thumbnail after my own heart!!!
LOLOLOLOL!!!
Holy shit!!!
1:20 what the fuck is she talking about.
Awww she lost views from the dudes...
It's cuz her videos aren't about living in a van anymore.