Two Guns is one of the strangest and most hauntingly beautiful abandoned ghost towns you’ll find anywhere along Route 66, and ...