The annual Peach City Beach Cruise draws auto enthusiasts from across Western Canada and the US gather in Penticton for three days of showing off their amazing vehicles, ranging from vintage cruisers to modern classics, along the shores of Lake Okanagan