These giant donuts used to be all over the Los Angeles area. I can only think of three that still exist. This one is on Manchester Avenue, near LAX
© 2017 Stan Schutze