BWAHAHAHA!!!! Very nice...
I've seen helicopters checking speeds before, but they were the dinky news kind and were probably 500 ft. in the air...
And then there are those solar panels along the road that military aircraft use for target practice. I guess they just lock on. I dunno...
In any case, very nice photo