Hmmm, did some DeLorean time machine park here briefly and drop these out the window?