Man Eats 11 Peaches To Win Peach Eating Contest In Palisade
CBS Denver -

Summertime in Colorado means Palisade peaches. It also means it's time for the Peach Festival in Palisade happening this weekend.

Loading...

Related Articles