I think somebody must have broken into my car and left this there while I was in Long's buying toilet paper. I know that it wasn't there when I went into Long's (neither were the two that I found in the back seat). Then, I went into Long's and all I bought was toilet paper. I swear. $64.73 worth of toilet paper. I don't know where the orchids came from.