The Flea and the Acrobat | Stranger Things S01E05 – Explain [2021]

“Chapter Five: The Flea and the Acrobat” is the fifth episode of Stranger Things and the fifth episode of the first season. It was written by Alison Tatlock and directed by the Duffer Brothers. It premiered on Netflix on July 15,...