Will it be déja vu for the BP MS150?

After last year's ride was shortened by severe weather, ABC13 is tracking another powerful storm system that could complicate things for cyclists this weekend.

Right now this weather system is currently near northern Japan and Russia's Kamchatka peninsula, so there is tremendous uncertainty with the forecast.

Watch the video as ABC13 Meteorologist Travis Herzog discusses the weekend weather pattern and its uncertainty this far out.