Now
88
Fri
92
Sat
84
"Max Mayfield" and "Eddie Munson" from "Stranger Things" are hanging out in the front yard of a home in west El Paso, Texas.No, not really — but the home is dec