Gallery: 18th Annual Peach City Beach Cruise, Penticton, British Columbia
If you live anywhere in Western Canada or the Pacific Northwest region of the United States, the one show you do not want to miss every year is the Peach City Beach Cruise in Penticton, ...