Trailer for Starz’s “Camelot” Released Trailer for Starz’s “Camelot” ReleasedThe new trailer for Starz’s upcoming show Camelot came out today. This new series premieres […] Lauren Zurchin on Jan 11, 2011