Mike checks in with guest host Carl Jackson from Oberammergau, Germany where he shows you the venue that the passion play is performed