Apperently the Germans feel Obama is the Second Coming...