This week Ed O'Hare is back! Jessie is lost at sea! Cassidy is still in Masada! Tulip is still trying to get him out! Herr Starr is dealing with a real big summit! Plus Jesus arrives! And Hitler too! Big question: What Is Jesus' Power Set?
Find Ed on The DC TV Report: https://twitter.com/DCTVreport