USA Why Boston? It’s a bit embarrassing, really By Evan 8 years ago So the theme of these three weeks has been to see all things Space –