Large sections of southern B.C. have been warned to prepare for heavy rain, and possible thunderstorms and hail. A special ...