16 yrs ago•lightpollutionreviewedBody Shop5518 Auburn Blvd, Sacramento, CA 95841, USA*I came here because I was...