Strange object dropped from sky and smashed man's van

Nah. I would rather believe two Yankee professors would lie, than that stones have fallen from the heavens.