Yes, they're Sequoia rims. I have 265/65/17 Winter tires mounted on these rims and I have 5-star LTD 16" rims with 265/70/16 all seasons on my truck before the snow. For details check out: http://www.toyota-4runner.org/2167964-post716.html
Thanks! I'll be mounting them on my truck with new painted caps next weekend. We usually get snow mid to late Nov so it's probably time despite the fact it's been warmer here this Fall. I'll post a pic then.