Ding Ding Ding! Alex gets the prize!
That was me...this all makes sense now...I was wondering why I saw some strange looking man lauging at my car as I came out.

I was about to call the police about a mentally deranged leunatic walking around the parking lot laughing at all the cars...but I decided not to.

So, where do you live around here?? I'm off florida and alton.