1 of 3 View Caption

An Independence Day parade in Huntsville, Utah, has sparked controversy because of its anti-Obama message. Courtesy Stephanie Wilk An Independence Day parade in Huntsville, Utah, has sparked controversy because of its anti-Obama message. Courtesy Stephanie Wilk An Independence Day parade in Huntsville, Utah, has sparked controversy because of its anti-Obama message. Courtesy Stephanie Wilk