They should take hi-res pics of the Blair Cuspids and the 'Shard' - if they truly are weird alien artifacts, then at this resolution, it should be obvious.
Of course, I disavow any knowledge if it turns out to be true.
__________________ Thefuture is fun,
The future is fair.
You may already have won!
You may already be there.