but I love it!!!! seriously, where is this from?
https://www.youtube.com/watch?v=ivvlgBP61i8
https://www.youtube.com/watch?v=ivvlgBP61i8
Watching that may have just scarred me for life lol. Definitely one of the strangest videos I have seen.