The jagged Organ Mountains are a sight to see in Tucson, AZ, that is, when it's not hazy like it was most of the time for us.