Scientists bring Stranger Things to life with living walls

Scientists bring Stranger Things to life with living walls