Rain caused flooding on Saturn Boulevard in Otay Mesa Friday evening.
1 / 4
Channel_8_SanDiego Videos
Fri, Jan 25, 2013 10:42 PM EST