Kennedy Space Center – Cape Canaveral, Florida
Meandering Life Rating: I’m going to try to make this short, but in case it ends up really long and you don’t want to read it, I’ll sum it up
Continue readingKennedy Space Center – Cape Canaveral, Florida