When I came back from an early morning run, I found these three little guys growing rampant in our front yard.
They weren’t growing there the day before. It might be hard to see in the photo, but the largest one measured 7″ tall (the next largest one was 6″). I think they were deposited here by aliens. They’ll take over soon enough.