Rescue from Above Author unknown Talk about a great city! New York, Tokyo, and London are nothing in comparison! Just wait until you grasp the amazing facts about this gigantic city that can travel through space. It’s all fact, not … Continue reading