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