bouncing off a weather baloon....  Actually a weather balloon would be a reasonable explanation for this sucker now that I think about it.  Q must have been warning us to watch the weather again..  :p