i watched one get hit the other day on tussing. I thought it was dead for sure. then it picked its head up (it was on its back, probably broke its back) looking around honking lol. I laughed my ass off. I fucking hate geese.
the qx > armada.
Their nice but fuel mileage sucks. They drive out nice but im not really a fan. They sell very good (i try to buy everyone one i can at the sale), but personally I prefer the GMC denali over the armada.