Los Angeles, California! Land of the free, home of the ... Rams and the Dodgers!

I think it's really funny that Google Maps has an alternate ID for this store as "F&B Ambulance Co," since that's the block where a lot of MOTHER, JUGS & SPEED was filmed.

No comments: