Video

Renaissance Festival hits the town

YUMA, Ariz.