JTLIVE #220 TNR-U #186 Who the heck punches Rick Moranis in the face?/Foxx back as Electro- why?!? See the video…