Welcome to TechNet Blogs Sign in | Join | Help

http://ieaddons.com/en/search/?search=pizza

Pizza Slices.  (Get it?)

Both Domino’s Pizza and Papa John’s Pizza have come out with new Web Slices for Internet Explorer 8 in advance of the Super Bowl on Sunday, as this is one of their busiest times of the year.

I think every kitchen PC should have those slices on the IE8 Favorites bar.

“What’s your favorite pizza, Kevin?”

I honestly like Papa John’s, as far as delivery pizza goes.  But I love the deep dish pizza at several restaurants (Green Mill, Old Chicago, and Boston Pizza)

 

Wow… is anybody else hungry?

Just saw this on my Windows Media Center…

Am I not getting what I'm paying for?

Good for a chuckle, I thought.

For those of you looking for something to do today, and are just itching to try out some new software, here is a quick compilation of links to useful downloads of the latest and greatest.

“But Kevin.. I don’t have a roomfull of machines to install these on.”

Well.. if you have one spare machine with decent memory that can run 64-bit OS like Windows Server 2008 R2, you can install that evaluation, and then build virtual machines in Hyper-V to try the rest of these products out.

Better yet – if you have a TechNet Plus Subscription, you can get all the software to evaluate with no time limits. 

“Where do I get that subscription?”

I’m glad you asked.

image

This is pretty cool.  There’s a huge online community of IT people growing.  It’s the “Toolbox for IT”.  There are forums, topics, whitepapers, blogging, Wikis… basically an entire Web 2.0 smorgasbord all centered around resources and networking for IT Professionals.

Here’s a screen snippet (click to enlarge) of some of the topics – plus you get an idea of some of the other areas available:

Click to enlarge

“What’s it cost?”

It’s free. And the registration is really simple, too.

CLICK HERE to try it out. 

Important Security News

 http://www.microsoft.com/technet/security/bulletin/ms10-jan.mspx

This is an important one folks.

“Who or what software does this impact"?”

You can see the full list HERE under the “Affected Software” section.  But in a nutshell it’s every OS from Windows 2000 and later on running Windows Internet Explorer 6 and later.  Yes, it includes Internet Explorer 8.

“What’s the exploit?”

A maliciously crafted website could allow an attacker to gain access to a computer using the same security rights as the logged on user. 

“Is there any good news in this?”
I guess if there were any good news, it would be that there have not (as of this writing) been any exploits of IE 7 or IE 8, but the proof of concept is real and valid. 

This also doesn’t impact “Core” installations of Windows Server 2008 or Windows Server 2008 R2.

“Where can I get the update?”

The update(which, by the way, is a “cumulative update”) will be available at or around 10:00AM Pacific time, and there will be a new Security Advisory published also.  In the meantime, you can reference Security Advisory 979352When the new advisory and the update are available, I will post links to them here.

UPDATE:

Here is the security bulletin - http://www.microsoft.com/technet/security/Bulletin/MS10-002.mspx

And the updated security advisory is live here - http://www.microsoft.com/technet/security/advisory/979352.mspx

Here's what the MSRC has to say about it.

And finally; if here is the "Regular IT Guy" perspective.

TechNetPlusSubscriptions

Whenever I present a live TechNet Event, I ask my audience to raise their hands if they are a TechNet subscriber.  Usually about 1/2 of the audience raises their hand.  Considering that this is typically a Microsoft-friendly audience, I'm a little shocked that there aren't more hands going up.  The TechNet Subscription is such a great resource for IT Pros, for these reasons:

  • Downloadable (or delivered, if you subscribe to the disks-delivered-to-you-monthly subscription), full-version software licensed for evaluation purposes; which includes Microsoft operating systems, servers, and Office System software; all the software that IT Pros care about.  Yes, these are for evaluation, testing, and training only; but they don't time-out.  You can install these into a training lab, test lab, or use Virtual PC, Virtual Server, Hyper-V, or even your own downloaded evaluation copy of the latest beta or CTP or Release Candidate software!  Use it to build a virtually networked playground, and play with (er.. “evaluate”, if your boss is watching) all the latest and greatest tools and technologies.
  • You get early access to beta versions and release candidates of new Microsoft products.
  • A Technical Information Library containing the articles, security updates, service packs, utilities and more - all in one convenient location.
  • Access to Online Concierge Chat service for live help from a Microsoft Online Assistant - to help you get the most out of your subscription.
  • Two (2) technical support incidents and a 20% discount on additional phone support incidents you purchase. (HINT: the savings here alone justifies the subscription cost)
  • Twelve free eLearning courses per year to keep your skills up to date.  Just for TechNet Subscribers.  (Good idea to watch the TechNet Plus Blog for details)
  • Unlimited Managed Newsgroup Support. Post your technical questions in over 100 public newsgroups and receive a response from an expert by next business day.  It's like another free avenue into direct technical support from Microsoft!

For all of those reasons (Heck, for any ONE of those reasons), a TechNet Plus subscription is worth the yearly investment.Pretty good deal!

"Cool, Kevin.  But how do I save $$$s?"

For new subscriptions, from now until March 31, 2010, you can save 28% on any version of a TechNet Plus subscription.

"Is this worldwide, or U.S. only, or what?"

This is for residents of the U.S. only.

“Why new subscriptions only?  Why not a discount renewals?”

Renewals are already automatically discounted, even more than you get with this code.  Besides.. we’re honestly trying to promote TechNet Subscriptions to those who haven’t yet benefited from it.  We’re pretty confident that if you try it, you’ll see enough value in it to renew your subscription.

Write down or copy this promotion code to your clipboard: TNITE04 (That's zero-four.  Not the letter O.)

Then GOTO the TechNet Subscription Center (CLICK HERE), and use the code to get your savings.

 

“Hey Kevin, didn’t you have some other code we were using before?”

Yes.  The “TMSAM08” code is no longer valid.  You need to use this new TNITE04 code now.

image

The advisory from yesterday (1/18/2010) at the Microsoft Security Response Center is a good read for anyone interested in the latest news on known exploits to Internet Explorer.

The bad news:

For IE 6, “attacks remain targeted to a very limited number of corporations and are only effective against Internet Explorer 6

The good news:

“…at this time, we have not seen any successful attacks against Internet Explorer 7. However, earlier today, we were made aware of reports that researchers have developed Proof-of-Concept (PoC) code that exploits this vulnerability on Internet Explorer 7 on Windows XP and Windows Vista.  We are actively investigating, but cannot confirm, these claims.”

The best news:

“We have not seen successful attacks on Internet Explorer 8.  We continue to recommend customers upgrade to Internet Explorer 8 to benefit from the improved security protection it offers.”

“So what are you saying, Kevin?”

I’m saying that you should get you and your companies standardized on IE 8 sooner rather than later; especially if you are still running Internet Explorer 6.  Do what you can to roll it out into production.  Help is available. 

“But, why should I use IE at all?  Won’t I be safer with some other browser?”

In the sense that those browsers are simply TARGETED less often (because there are fewer of them out there), you might think so.  But they are not less vulnerable.  In fact, NSS Labs found that in some very important areas they were MORE vulnerable than IE8.

 World-Class, Live, FREE Events for IT Professionals

“Really?  My town?”

Well.. okay.  Not everyone’s town.  But our schedule of live, free events in the US for IT Pros is done and live and available for you to see now on the TechNet Events site.

“What are you guys covering this time around?”

I’m so glad you asked!  Here is the event summary and session details from the site:

Event Overview

Join your local TechNet Events team for a lively tour of the latest tools and resources for IT Pros. We’ll start with an overview of Windows Azure, and explore how you can use this high-performance hosted platform to build customer-facing applications and add horsepower to your computing infrastructure. Next, we’ll look at all the tools and techniques available for building virtual environments in Hyper-V version 2.0 and finish the day by demonstrating how to simplify your Windows 7 deployments. TechNet Events are free, live learning sessions packed with hands-on technical content. Register today!


SESSION 1: The Next Wave: Windows Azure

The future of highly available, high-performance, secure, dynamically scalable, hosted computing has arrived with Windows Azure. In this session, we’ll demonstrate the basics of the Azure online service computing platform and how you can leverage it in your work. You’ll see real-world case studies, learn how to use Azure in your applications, and we’ll touch on the future of this exciting new platform. 


SESSION 2:  Hyper-V: Tools to Build the Ultimate Virtual Test Network

Windows Server 2008 R2 and Hyper-V version 2.0 provide a powerful base for building a highly realistic test bed for servers, clients and networks. This session will demonstrate how to leverage valuable resources including a TechNet subscription, Windows Server 20008R2, Hyper-V and Disk2vhd. You’ll learn how to work with snapshots, create a virtual machine from a running physical machine, and apply all the tools and techniques available for building a great virtual environment in Hyper-V.

SESSION 3: Automating Your Windows 7 Deployment with MDT 2010

Deploying Windows 7 is easy if you’re using the Microsoft Deployment Toolkit (MDT) 2010. In this session, we’ll drill down into the MDT Workbench and explore how the MDT process uses reference images to ease deployment to target computers. You’ll also learn how to configure the deployment environment, add operating systems, applications and language packs, and create a task-sequenced deployment to a target computer.

I’m really excited about these sessions. I think the timing of getting this information out is just perfect, considering all of the exciting things happening in Cloud Computing and the Windows Azure platform, Virtualization and Hyper-V as a platform for testing and training, as well as real useful tools for doing Windows 7 deployments.

“When and where will we see you delivering these, Kevin?”

I’ll be presenting these sessions at following TechNet Events from 8:30am-12:00pm (click the link to register):

Registration is open now, and these may fill up fast, so register soon!

AND FOR DEVELOPERS: On the very same day and location, from 1:00pm-5:00pm we are holding our MSDN Events.  Make sure you check out the MDSN Events web site for details, and register for those as well.

 

“And what’s the strange photo on the right, Kevin?  Who are those people?”

That is (those are) “The Monkees”.  The last line of their TV show theme song inspired the subject for this blog post.

CSEdWeek Site 

“No, I didn’t know that.”

I didn’t either… until just this morning when I received an e-mail about it.  Apparently December 6-12, 2009 is officially Computer Science Education Week.  And it’s about time, if you ask me.

Microsoft Research has also joined the cause, and provided resources to encourage and support students in making the choice to go into computing.

Check out the official CSEdWeek site, and Microsoft Research’s siteBecome a fan on Facebook.  Follow CSEdWeek on Twitter.   Subscribe to my blog RSS feed

“Was that last one really necessary?”

Sorry.  Perhaps not.  It was a cheap plug.

Click to view the recorded webcast. Greetings!

As promised, here are the best of the questions (with answers) from our November 11, 2009 “TechNet Webcast: Automating Windows 7 Deployment Using System Center Configuration Manager 2007 R2 SP2

BIG THANK YOU to John Weston, John Baker, and Dan Stolts for handling the Q&A during the live event.  Most of what follows started with their answers to these very good questions.

I hope you find these resources useful!

-Kevin

PS – The resources, including links to screencast recordings I did of the complete demos for this content, are available HERE.

---

Questions and Answers

“Is it possible to manage Blackberry devices with SCCM?”

No. Only the following devices are supported: Windows Mobile 2003 Smartphone Windows Mobile for Pocket PC 2003 Second Edition Windows Mobile for Pocket PC 5.0 Windows Mobile for Pocket PC Phone Edition 5.0 Windows Mobile 6 Standard Windows Mobile 6 Professional Windows Mobile 6 Classic

“How well does this integrate into MDT 2010?”

The two actually share some technology. Both use tools from the Windows Automated Installation Kit (WAIK) for portions of their solution. Both create and drive task sequences.

But as far as integration, they are different tools. The Microsoft Deployment Toolkit (MDT) is free, and is purely for addressing the creation and management of Operating System deployment. System Center Configuration Manager 2007 (SCCM) is not free, but does deployment of applications, updates, operating systems, as well as collection and management of computing inventories (hardware and software) and licensing. SCCM is also scalable to support the largest of any businesses out there, with an architecture that lets you define and distribute roles across large geographic boundaries.

So.. if you are a small-to-midsized business who just need a toolset to drive deployment, and if you don’t already have SCCM, you’ll want to look at the MDT.

“How do you capture an image?”

You can capture images using ImageX, which is a part of the Windows Automated Installation Kit. Instructions are here: http://technet.microsoft.com/en-us/library/cc749003(WS.10).aspx

You can also use SCCM 2007 to build a deployment of your “reference computer”, so that your task sequence will install the OS, install apps, drivers, packages, and then capture the image for you. A description of this, plus instructions, can be found here: http://technet.microsoft.com/en-us/library/bb632585.aspx

“Can you have a SEPARATE server added into SCCM that can host the PXE environment... we have a separate MDT2010 server stood up today...”

MDT and SCCM can be integrated in the sense that you can use either to build deployments, and to take advantage of the same capture, PXE, WDS, and image tools. They also natively support the same boot and os image files (.wim files – the first containing WinPE, and the second having the captured OS).

At the end of the session, could you go over implementation costs for this new system before logging off? Also could you address user licence agreements. I have three office locations in the US and Canada with 15-20 computers.

These webcast are so packed full of information, and with one hour to fill, we really can’t get into these kinds of details. Certainly this information is available either online, or from your local reseller or Microsoft Partner.

If you only have a total of 15-20 systems, you might want to just use the MDT 2010. (http://www.microsoft.com/downloads/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89&displaylang=en )

Here’s the licensing information for SCCM:
http://www.microsoft.com/systemcenter/configurationmanager/en/us/pricing-licensing.aspx

“Why is he using a winpe boot.wim made from build 7100? doesnt sp2 install a boot.wim that build 7600?”

These images were created before RTM occurred.

“How do you find the smbios guid on a machine?”

“Where does SMBIOS GUID come from? How do you know it from a bare metal ws?”

“Where did he get the guid for his bare metal pc?”

“How did he come up with an SMSBIOS GUID for the machine provisioning when it is bare metal system and has never been an SCCM client? I can see how you can give it a NetBIOS name and a MAC address but how do you pre-determine an SMSBIOS GUID?

One way against a running machine would be to use WMI and the .\root\cimv2 namespace “Win32_ComputerSystemProduct” class. Or using PowerShell, you can run this command:

Get-WmiObject Win32_ComputerSystemProduct uuid

But if, as in the example I demonstrated, the machine doesn’t have an OS installed yet, that’s not going to help much. What you’ll do in that case is boot into the system settings. You should be able to find it there. (On my Lenovo, the UUID is right there on the first screen in the BIOS info.)

“In SCCM 2007 R2 SP1, you could also advertise the task sequence and packages to unknown computers. Is this option still available in SCCM 2007 R2 SP2?”

Yes. Here’s a really good post on how to enable and use this:

http://www.deploymentforum.com/Community/Forums/tabid/124/forumid/23/postid/2133/view/topic/Default.aspx

“What are the options for advertising a task sequence via PXE to all KNOWN computers without advertising the task sequence to a collection?”

SCCM advertises to collections only, but that certainly that collection could contain all of your KNOWN computers.

“If the image is captured using standard TS, the Configmgr client is installed into the WIM image. Why therefore does the deployment TS install the client if it is already there?. I believe the capture TS "prepares" the SCCM client i.e. removes sitecode, stops ccmexec service and removes cetificates so I would expect the deploy task sequence running ccmsetup to realise client is already present and just activate it - instead it does a reinstall which wastes time - why?”

Good point. If your captured image already has the client, then I don’t see why another install would be necessary. My image didn’t have it.

Remember also that you could use the ‘intall.wim’ file directly off of the Windows OS DVD, which has absolutely nothing in it. In that case your deployment would include the ConfigMgr Client, as well as any-and-all other drivers, updates, and applications.

“Is there any advantage to importing the computer information vs. using R2's ‘Unknown Computer’ support?”

The only advantage I can see is to restrict just anyone from being able to start an installation.

“I missed the first part. Did he talk about configuring WDS and the PXE for SCCM?”

Yes, I did briefly. Basically I just showed where in the Server Manager you add the WDS server role. I took the defaults. And then I showed where I added the PXE Service Point site server role in SCCM.

“What version of WinPE are supported with SCCM?”

Configuration Manager 2007 requires Windows PE 2.0. Configuration Manager 2007 SP1 requires Windows PE 2.1. Configuration Manager 2007 SP2 requires Windows PE 3.0.

“For WDS, do we need to configure it to reply to PXE boot? Do I need to configure any options in WDS or i just install the feature and only do the configuration on the PXE site system in SCCM?”

The default in WDS it to respond to Known and Unknown computers. But in my demonstration, I didn’t do anything at all in WDS, other than add the role. The PXE Service Point, and allowing only known or unknown computers support, is where this happens in SCCM.

“Where do i get the USMT for windows 7?”

It is part of the Windows AIK http://go.microsoft.com/fwlink/?LinkId=136976

“Where does USMT store the data it gathers? How do you set that up?”

Here is the User Guide: http://technet.microsoft.com/en-us/library/dd560801(WS.10).aspx

“Can you use the SCCM tools to add an image to an existing wim or do you have to use something else for that?”

I don’t think there is a way to have SCCM do that automatically for you – unless perhaps you could add a custom step to a task sequence that drives the ImageX tool to merge a newly captured image into another file. (“I’ll leave that for you as an exercise.”)

“How do i install USMT on Windows XP?”

You can install the WAIK on Windows Vista and later, and then copy the USMT files over. NOTE that you can only run the ScanState utility on XP. You can’t use LoadState. (And why would you?)

Check out Dan Stolt’s excellent blog post and video: http://blogs.technet.com/danstolts/archive/2009/09/02/migrate-windows-xp-to-windows-7-using-usmt-user-state-migration-tool-upgrade-xp-or-vista-step-by-step.aspx

“Can you put the Product Key in there? Do you need KMS server?”

You can do either.

“Can i use the USMT if i have a x86 XP but want to image/migrate over to x64 Win7 PC?”

Yes. You can use USMT to migrate x86 to x64. You can’t go 64-bit to 32-bit, though.

“What does the USMT4 Hardlinking feature do with the data on disc during the OS installation?”

It simply keeps it in a folder that it doesn’t touch during the installation. Starting with Windows Vista, these “image-based” installations are non-destructive by default, as a benefit of the fact that the image is a file-based image and not an image that simply throws bits on a disk. So if you don’t partition and/or format the drive, and if you have sufficient space on the disk for the installation files on top of your existing disk, then you can keep the data on the local disk.

“For OEM editions that do not require a product key (Dell DVD's for example), does licensing carry over in the imaging process?”

You don’t have a distributable OS with just the copy that comes on your computer. The OEM copy is firmly linked to the hardware it was sold on. To do what we’re discussing here, you have some kind of volume licensing on top of this that allows you to create and deploy OS installations onto those boxes.

“Do I need to configure any options in WDS or i just install the feature and only do the configuration on the PXE site system in SCCM?”

The WDS role is simply added to the server. You'll do all you configuration from within SCCM.

“Do we install the PXE role on secondary servers and primary servers or just the central server?”

PXE service point is configured on a site system. It doesn’t have to be a primary or secondary site server and definitely shouldn’t be put on the Central Site server. It will however, be servicing a primary or secondary site.

“Leveraging the new Virtual Windows XP Mode available in Win7 Pro and Ultimate, would it be possible to deploy that along with the Windows 7 image, and simultaneously create a virtual machine running Windows XP for legacy applications?”

It would be a rather fat image, but I don’t see why you couldn’t build a reference system that included the XP mode .vhd, and Windows Virtual PC already configured. There’s nothing special about the XP machine (it’s just a .vhd after-all). Don’t boot it before capturing the image. Leave it be in a pre-run state.

“Where do i get the Windows PE 3.0?”

Windows Automated Installation Kit

Where does USMT store the data it gathers? How do you set that up?

Two choices: You can point the scanstate tool to the destination using command-line parameters, or you can configure the appropriate .xml files to make these designations.

See the User State Migration Tool “components” page for more details: http://technet.microsoft.com/en-us/library/dd560755(WS.10).aspx

“Where can you configure USMT like what files,settings get backed up?”

See the User State Migration Tool “components” page for details on how you can specify such things: http://technet.microsoft.com/en-us/library/dd560755(WS.10).aspx

“Does the USMT copy all the multiple users info?”

It can, yes. In my demo, it did (though I only had the one user).

“Can i have your email?”

Can I have yours?

“How do you capture data and save it locally instead of on the server?”

In my last demo that’s exactly what I did. I configured the task sequence to store the users settings locally. If you’re just using USMT from the command-line, you can do that in options for the scanstate tool.

“The last demo - Was it using USMT hard links”

Yes. It’s a very fast restore.

“Is SCCM SP2 supported in windows 2008 R2?”

Yes.

“How to you create a wim image for Windows 7”

See the WAIK and the documentation on the ImageX tool. But if you simply want to have an OS image to deploy (with nothing extra installed within the image), you can just use the install.wim file found on the Windows 7 DVD, or in the Enterprise installation you got with Volume Licensing.


“What is the difference between SCCM and MDT 2008?”

http://www.bing.com/search?q=What+is+the+difference+between+SCCM+and+MDT+2008%3F&src=IE-SearchBox&FORM=IE8SRC

“When the LTI deployment fails, where are the log files stored?”

A list of the log files in SCCM and where they’re found can be found here: http://technet.microsoft.com/en-us/library/bb892800.aspx

Register for and view the webcast! Register for and view the webcast!

Greetings! 

Here are the resources relating to the TechNet Webcast: “Automating Windows 7 Deployments using System Center Configuration Manager 2007 R2 SP2”, delivered November 11, 2009. 

I hope you find them useful!

-Kevin

___

Demo Screencasts

___

“Best of” Q&A

Best of Q&A post is now available here!

___

Related Resources

System Center Configuration Manager 2007
http://www.microsoft.com/sccm

Asset Intelligence in Configuration Manager 2007
http://technet.microsoft.com/en-us/library/cc161988.aspx

Inventory in Configuration Manager 2007
http://technet.microsoft.com/en-us/library/bb632437.aspx

Modifying Task Sequences
http://technet.microsoft.com/en-us/library/bb978347.aspx

Windows 7 Deployment
http://technet.microsoft.com/en-us/library/dd349337(WS.10).aspx

Step-by-Step: Windows 7 Upgrade and Migration
http://technet.microsoft.com/en-us/library/dd446674(WS.10).aspx

Microsoft Deployment Toolkit
http://www.microsoft.com/deployment

U.S. Live, In-Person TechNet Events
http://www.technetevents.com/KevinRemde

TechNet Edge:
http://edge.technet.com/People/KevinRemde

Hurry!  Save $$$ on a TechNet Plus Subscription!
http://blogs.technet.com/kevinremde/archive/2010/01/20/TNITE04.aspx

Film Festival Results

Just got an e-mail from Stephen Rose.  He writes:

17 film teams in the Seattle area competed.  Rules were to create a 30 second to 2 minute film, targeted to IT Pros.  Each team picked a different genre from a hat (e.g. Comedy, Music, Parkour, Blast from the Past, etc.).  And they had to include the following in their film: 1) a character called “CIO Wiggins”, 2) a line of dialog “The guys in IT are going to like this” and 3) mention “Windows 7”.   The results are hilarious and interesting.  Check them out!   http://www.youtube.com/user/Win7FilmFest

Good stuff!

image

Microsoft Learning has a new site (and really a global campaign) devoted to helping you plot out your career, and to help you then find the trainings and resources that can help you get there. 

From the site:

“Today, more than ever, your career is the best investment you can make. Microsoft provides certifications, guidance, career paths, and special offers associated with some of the most commonly recognized IT job roles in the industry.
Microsoft Learning Plans and offers help you train on and become certified in the most notable and current Microsoft products, including Windows Server and Windows client technologies, Microsoft Exchange Server, and Microsoft SQL Server.”

Click here for more information.

I fired up my tweetdeck just a minute ago and saw this tweet from Jeffrey Snover (the architect of PowerShell):

image

“What does it mean?

It means that the new version of PowerShell (version 2.0) is now RTW (Released to Web).  And not only PowerShell 2.0, but also WinRM 2.0 and BITS 4.0.  It’s called the “Windows Management Framework”.

“But aren’t those already included in Windows Server 2008 R2 and Windows 7?”

Yes.. but you who are running Windows Server 2008, Windows Server 2003, Windows Vista, or even Windows XP would like to (or need to) take advantage of this powerful new management platform as well.  And now you can!

Here’s the link to the PowerShell Blog that Jeff’s tweet mentions above: http://blogs.msdn.com/powershell/archive/2009/10/27/windows-management-framework-is-here.aspx

And here’s the KB where you can learn more about it, as well as download these tools: http://support.microsoft.com/kb/968929

Oh.. and one more link – this one to the Windows Management Infrastructure team blog: http://blogs.msdn.com/wmi/

I just think this is so very clever.  So I had a little fun with it.

 

Try JibJab Sendables® eCards today!

Featuring (in order of appearance): Laura, Kevin, Amy, Nancy, and Andy Remde

More Posts Next page »
 
Page view tracker