What Is This?What Is This?Last year, I noticed people building something on the corner of Camellia and Academy Road in Lafayette. I had no idea what it was for quite a while, until I finally pulled over to check it out.Michael Dot ScottMichael Dot Scott