Bizarre and funny employees and customers pass through the popular Record City music store in Los An...