So. I'm crusin' down the sidewalk today and guess what's laying there? My new Planet Bike Turbo Flash!!!! The dang thing must have fallen off my seat bag yesterday.
All this time I thought someone was swiping my lights. I never imagined they would come loose from being clipped to the seat bag strap. Glad I found it. I would have been accusing the neighbors unjustly.