Thousands filled downtown Peabody Sunday to celebrate the 36th annual Peabody International Festival. There were lots of ethnic foods, dancing, entertainment, art and a whole lot more to celebrate the city's multicultural heritage.