Ramrod lands on Terra Firma
More later, for now I have not slept in so, so long .... tommorow, London!
PS Whomever wrote supportive messages in chalk on my walkway and sidewalk in the night, for us to find as we stumbled to the airport at 5am, who are you? We love you! Thanks so much!