That's gotta be a bit of a mind-fuck, eh?
Those guys hanging off the new World Trade One, advertising to the world what hapless dolts Americans are.
At the same moment, live from Darmstadt, a European consortium from mostly socialistic countries, ie virtual commies, was parking a spacecraft on a comet, a mere half a billion Kilometres away...
I'm pretty sure they did that on purpose, just to mock America.
So, just to remind the ingrates who's in charge, bombs away on Darmstadt!