There were in Sepulveda Blvd, in Westchester, just a little North of LAX, on the east side of the street. There is construction going on there, and Shazam - there the posters were, up on the wall outside of the construction zone. Again, I had to fight the urge to tear a few down and take them home while the cab waited for me.
Seeing them on the way home was about the only good thing associated with going to Cedar Rapids, Iowa.