Ambassador Caffery

What Does It All Mean?
A very unique billboard on Ambassador Caffery in Lafayette has a lot of folks talking.

Earlier today I was tagged in a photo of the billboard as people were trying to figure out the meaning behind its message. The photo was posted on Facebook by Courtney DeHart and all I could see was some guy on t…