I probably should have put this in the "speak your mind" thread, but, oh well.
This pic, taken recently in Florida, was posted to my facebook feed.
Whaddya think? Would this give you a start if you just happened to look up while you were driving and saw this?