Article about Shogun, a sweeping, historical epic set in Japan, claimed the best drama trophy at Emmy Awards
Video about Shogun, a sweeping, historical epic set in Japan, claimed the best drama trophy at Emmy Awards
entertainment Video