A rough weather day ahead for a majority of California due to heavy rain, strong winds and even snow in the higher elevations of the Sierra Nevada. CNN Meteorologist Pedram Javaheri has the details on how long this will last.

daily weather forecast rain wind snow California_00000000.jpg