Anyone know what this is..it is lite up at night and looks odd..not sure what the point of it is as driving 65-70mph by it it makes no sense...other than it looks like Tulsa is ready for some gang action from the pictures on it...
something to do with tattoos i believe