Its time again for Night of Terror to return and we return with an all new peh ? urban legends part 1 of a two part germany urban legends.