Devils put on show for 200 people in attendance
The Devils did a Stranger things parody. Kind of. See the whole thing here.
Someone needs to tell Ray Shero’s marketing department that you can’t just replace a random noun in a TV show with “Devils” and have it make sense.