Well isn’t this just my luck? The one time I step foot in Los Angeles is when they decide to shut down the 405 -only the largest highway system in the entire universe- for a little ‘weekend construction.’ My timing couldn’t be better. In what has already been coined “Carmaggedon 2011″ I am reminded of [...]
More...