Opinion First stop, Madrid by Ryan Carignan Posted on May 27, 2022May 27, 2022 Arrival After many delays, postponements, and threats to outright cancel, our trip to Europe finally… Read More