Been wondering what this was all about. Thanks for clearing it up!
This is a really interesting LA project called “How Many Billboards?” The above piece is I believe by Kerry Tribe and is one of 21 contributions to the overall project.
As taken from the director’s statement:
The philosophical proposition of the exhibition is simple: art should occupy a visible position in the cacophony of mediated images in the city, and it should do so without merely adding to the visual noise. How Many Billboards? Art In Stead proposes that art periodically displace advertisement in the urban environment.
More information and an awesome map of all the locations can be found on their website here.