Man Eats 11 Peaches To Win Peach Eating Contest In Palisade
Summertime in Colorado means Palisade peaches. It also means it's time for the Peach Festival in Palisade happening this weekend.

More Videos

Stations