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!

  • Rank #
  • Premiered: Jun 2014
  • Episodes: 103
  • Followers: 0
  • Running
  • YouTube
  • at 0