Stranger Things 2 Dart Sport prop! (Minor Plot Spoilers)

Yeah, I was watching last night and saw this! I wanted the mirrors off of it...