weekend event....mascot

i don't even know wtf the 'noid' was suppose to be....ah, quick mr. google search and 'noid' was allegedly a take on annoyed--avoid being annoyed....smdh

the uneasy thing is? i remember being there in georgia being stopped in traffic when the police was dealing with that troubled man. unreal.