I've searched and figured this was the best place to finally check.

Does anyone know what the big billboard with the red "M" and the words "It's Here" is for??? I've seen it on Interstate 35 and both the north and south ends of town...

Thanks.