An onslaught of heavy rain drenched Baton Rouge on Thursday afternoon, flooding some heavily traveled streets during rush hour.