Let Me Explain Studios
MY MOST EMBARRASSING HALLOWEEN COSTUMES (2016x11)
Air date: Oct 31, 2016
More often than not, I've sported embarrassing Halloween costumes in my day! Here are a few of the worst! Enjoy, Explainers and Blood-Drainers! Happy Halloween!
- Premiered: Jun 2014
- Episodes: 103
- Followers: 0