The Museum of Death has free parking. This is L.A., after all.
Apr 28, 2013