7.5 miles of street closed to cars in LOS ANGELES?
Normally when you hear miles and miles of street being closed to cars in Los Angeles, you would think that hell froze over. And that there are a lot of angry motorists in that part of town. Well, both are pretty much true. It snowed recently in L.A. (!!! – and sadly, on the day…