https://youtu.be/8Fh-tvQMuYE One of Netflix's newest series, GLOW, has been a hit with both fans and critics since its release in late…