No Clingons, Ferengi or even Romulans. This Romulus is not a planet from the future world of Star Trek. This Romulus is a city on the outskirts of Detroit and home to the Detroit Metro Airport. Angie and I spent a night at the Metro Detroit Airport Marriott this past weekend on our two night…Continue reading There’s No Spacecraft in This Romulus